Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Estruturas de Decisão em Programação

Total questions: 1

Worksheet time: 3hrs 45mins

Name
Class
Date
1-10.
1.

Qual estrutura de decisão o programa deve usar para comparar a idade com diferentes faixas etárias e atribuir a categoria correspondente?

a)

while

b)

for

c)

if-elif-else

d)

switch-case

2.

Se tivermos a condição if idade < 18, para quem o bloco de código será executado?

a)

Para pessoas com menos de 18 anos.

b)

Para pessoas com mais de 18 anos.

c)

Para todas as idades.

d)

Para pessoas com exatamente 18 anos.

3.

Por que usamos a estrutura "if" em um programa?

a)

Para tomar decisões com base em condições.

b)

Para desenhar figuras.

c)

Para criar músicas.

d)

Para mudar a cor da tela.

4.

O que significa a palavra "elif" na programação?

a)

É uma abreviação de "else if"

b)

É uma abreviação de "else for"

c)

É uma abreviação de "if else"

d)

É uma abreviação de "if for"

5.

Se a idade de uma pessoa é 20, qual condição será verdadeira no exemplo dado (idade < 18, elif idade < 60)?

a)

idade < 18

b)

elif idade < 60

c)

Nenhuma das duas

d)

As duas ao mesmo tempo

6.

O que o código apresentado faz quando o número é exatamente 10?

a)

Escreve "O número é maior que 10."

b)

Escreve "O número é menor que 10."

c)

Escreve "O número é exatamente 10."

d)

Não faz nada

7.

O que a estrutura "else" faz em uma cadeia de if-elif?

a)

Executa um bloco de código se todas as condições anteriores forem falsas.

b)

Executa o primeiro bloco de código sempre.

c)

Repete o código várias vezes.

d)

Finaliza o programa imediatamente.

8.

Observe o código abaixo: elif idade >= 13: print("Adolescente") else: print("Criança") Se a variável idade for igual a 10, qual mensagem será exibida?

a)

Adolescente

b)

Criança

c)

Adulto

d)

Nenhuma mensagem

9.

Qual dos seguintes operadores é usado para comparar se dois valores são iguais?

a)

==

b)

!=

c)

>

d)

<=

10.

Se a = 5 e b = 10, qual das opções abaixo é verdadeira?

a)

a < b

b)

a > b

c)

a == b

d)

b < a