wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Estruturas condicionais (if/else).

Total questions: 66

Worksheet time: 33mins

Name
Class
Date
1.

Qual é a função do comando `input()` no código apresentado?

a)

Receber uma entrada do usuário

b)

Imprimir uma mensagem na tela

c)

Calcular a soma de dois números

d)

Verificar uma condição lógica

2.

No código apresentado, qual é a condição que determina a impressão de "Pode ir"?

a)

Se o número de alunos for maior que 50

b)

Se o número de alunos mais monitores for menor ou igual a 50

c)

Se o número de monitores for maior que 50

d)

Se o número de alunos for igual a 50

3.

Qual é a capacidade máxima de pessoas que a cabine do bondinho pode transportar por viagem?

a)

40 pessoas

b)

50 pessoas

c)

60 pessoas

d)

70 pessoas

4.

O que você precisa criar para verificar se todos os alunos e monitores podem ser transportados em uma viagem?

a)

Um relatório

b)

Um programa

c)

Um gráfico

d)

Um mapa

5.

Quais são as duas entradas necessárias para o problema do bondinho?

a)

número de alunos e número de professores

b)

número de alunos e número de monitores

c)

número de monitores e número de viagens

d)

número de viagens e número de professores

6.

Qual é a finalidade de somar o número de alunos e monitores no contexto apresentado?

a)

Verificar se é possível transportá-los em uma única viagem de bondinho.

b)

Calcular o custo total da viagem.

c)

Determinar a quantidade de alimentos necessários.

d)

Estimar o tempo total da viagem.

7.

Qual é a função do código apresentado na imagem?

a)

Converter a entrada do usuário em um número inteiro.

b)

Calcular a média de alunos.

c)

Somar o número de alunos e monitores.

d)

Exibir uma mensagem de erro.

8.

Qual é a mensagem exibida ao usuário no código apresentado?

a)

Digite a quantidade de alunos:

b)

Insira o número de monitores:

c)

Calcule o total de passageiros:

d)

Informe o destino da viagem:

9.

Qual é a função utilizada para converter a entrada do usuário em um número inteiro no código apresentado?

a)

str()

b)

float()

c)

int()

d)

input()

10.

Qual mensagem é exibida ao usuário para inserir a quantidade de monitores?

a)

Digite a quantidade de alunos:

b)

Digite a quantidade de monitores:

c)

Insira o número de monitores:

d)

Informe a quantidade de alunos:

11.

Qual é a finalidade da estrutura condicional "if" no contexto apresentado?

a)

Verificar se a soma das variáveis ultrapassa a capacidade do bondinho.

b)

Calcular a soma de numero_alunos e numero_monitores.

c)

Multiplicar o número de alunos pelo número de monitores.

d)

Dividir o número de alunos pelo número de monitores.

12.

Qual condição é estabelecida para que a resposta seja positiva no código apresentado?

a)

A soma de numero_alunos e numero_monitores deve ser menor ou igual a 50.

b)

A soma de numero_alunos e numero_monitores deve ser maior que 50.

c)

A soma de numero_alunos e numero_monitores deve ser igual a 100.

d)

A soma de numero_alunos e numero_monitores deve ser menor que 10.

13.

Qual é o propósito de criar as variáveis `resposta_positiva` e `resposta_negativa` no código apresentado?

a)

Melhorar a legibilidade do código.

b)

Armazenar a quantidade de alunos.

c)

Calcular a média de monitores.

d)

Definir o número máximo de alunos.

14.

O que a variável `resposta_positiva` armazena no código?

a)

"Pode ir"

b)

"Não pode ir"

c)

A quantidade de alunos

d)

A quantidade de monitores

15.

Qual é a função do comando `int(input())` no código?

a)

Converter a entrada do usuário em um número inteiro.

b)

Exibir uma mensagem na tela.

c)

Armazenar uma string.

d)

Criar uma variável booleana.

16.

Qual é a função do comando if no exemplo apresentado?

a)

Verificar se a soma de alunos e monitores é maior que 50.

b)

Verificar se a soma de alunos e monitores é menor ou igual a 50.

c)

Imprimir a variável resposta_positiva independentemente da condição.

d)

Somar o número de alunos e monitores.

17.

O que acontece quando a condição if é satisfeita no exemplo?

a)

A variável resposta_positiva é ignorada.

b)

A função print() não é executada.

c)

A variável resposta_positiva é impressa.

d)

O programa encerra imediatamente.

18.

Qual é a função da palavra reservada "else" no código apresentado?

a)

Executar um bloco de código se a condição for verdadeira.

b)

Executar um bloco de código se a condição for falsa.

c)

Repetir um bloco de código várias vezes.

d)

Declarar uma variável.

19.

O que acontece se a soma de "numero_alunos" e "numero_monitores" for maior que 50 no código apresentado?

a)

O programa imprime "resposta_positiva".

b)

O programa imprime "resposta_negativa".

c)

O programa não imprime nada.

d)

O programa entra em loop infinito.

20.

Qual é a função do comando `int(input())` no código apresentado?

a)

Converter a entrada do usuário em um número inteiro.

b)

Exibir uma mensagem na tela.

c)

Somar dois números inteiros.

d)

Verificar se um número é par ou ímpar.

21.

O que acontece se a soma de `numero_alunos` e `numero_monitores` for maior que 50?

a)

O programa imprime "Pode ir".

b)

O programa imprime "Não pode ir".

c)

O programa encerra sem imprimir nada.

d)

O programa solicita mais entradas do usuário.

22.

Qual é a condição para que o código permita a execução, de acordo com o exemplo fornecido?

a)

A soma de alunos e monitores deve ser exatamente 50.

b)

A soma de alunos e monitores deve ser inferior a 50.

c)

A soma de alunos e monitores deve ser superior a 50.

d)

A soma de alunos e monitores deve ser igual ou inferior a 50.

23.

Se a quantidade de alunos for 30 e a de monitores for 20, o que o código retornará?

a)

Pode ir

b)

Não pode ir

c)

Erro de execução

d)

Entrada inválida

24.

Qual é o primeiro passo para compartilhar seu progresso na plataforma Start usando o Google Colab?

a)

Clicar em "Arquivo"

b)

Clicar em "Editar"

c)

Clicar em "Compartilhar"

d)

Clicar em "Inserir"

25.

O que você deve fazer na janela que se abrirá após clicar em "Compartilhar" no Google Colab?

a)

Alterar as permissões para "Somente eu"

b)

Alterar as permissões para "Qualquer pessoa com o link"

c)

Alterar as permissões para "Apenas convidados"

d)

Alterar as permissões para "Somente leitura"

26.

Qual é a função do código Python apresentado na imagem?

a)

Calcular a média de figurinhas por amigo.

b)

Dividir figurinhas igualmente entre amigos e João recebe o dobro.

c)

Somar o total de figurinhas e amigos.

d)

Multiplicar o número de amigos pelo total de figurinhas.

27.

Qual operador é utilizado no código para realizar a divisão inteira das figurinhas?

a)

/

b)

//

c)

%

d)

*

28.

Qual é o problema que a turma do 2º ano precisa resolver com as figurinhas?

a)

Dividir as figurinhas igualmente entre todos os amigos, incluindo João.

b)

João deve receber o triplo da quantidade que cada amigo recebe.

c)

Cada amigo, exceto João, deve receber exatamente o mesmo número de figurinhas.

d)

João deve receber menos figurinhas que os outros amigos.

29.

Qual é a condição para que a divisão das figurinhas seja considerada justa?

a)

João deve receber o dobro da quantidade que cada amigo recebe.

b)

Todos os amigos devem receber o mesmo número de figurinhas, incluindo João.

c)

A divisão deve ser exata, sem sobrar nem faltar figurinhas.

d)

João deve receber todas as figurinhas.

30.

Qual é o objetivo do programa mencionado no texto?

a)

Calcular o número total de amigos de João.

b)

Determinar a quantidade de figurinhas que João deve receber.

c)

Calcular a soma de figurinhas e amigos.

d)

Verificar se João tem mais figurinhas que amigos.

31.

Quais são as variáveis de entrada destacadas no problema?

a)

total_figurinhas e numero_amigos

b)

total_figurinhas e numero_joao

c)

numero_total e amigos_joao

d)

figurinhas_totais e amigos_totais

32.

Qual é o primeiro passo para resolver o problema mencionado no texto?

a)

Abrir o caderno no Google Colab

b)

Calcular a quantidade de figurinhas

c)

Criar uma variável chamada total_figurinha

d)

Usar a função print()

33.

Qual função é usada para obter informações fornecidas pelo usuário?

a)

print()

b)

input()

c)

output()

d)

scan()

34.

Por que a função int() é usada na criação da variável total_figurinhas?

a)

Para converter strings em números inteiros

b)

Para imprimir o valor na tela

c)

Para calcular a média de números

d)

Para armazenar texto

35.

Qual é a função utilizada para converter a entrada do usuário em um valor inteiro no código apresentado?

a)

str()

b)

float()

c)

int()

d)

input()

36.

No código apresentado, qual é o propósito da função input()?

a)

Declarar variáveis

b)

Receber entrada do usuário

c)

Converter valores para string

d)

Executar operações matemáticas

37.

Qual é a função do código apresentado na imagem?

a)

Calcular a média de figurinhas por amigo.

b)

Solicitar ao usuário a quantidade de figurinhas e o número de amigos.

c)

Dividir as figurinhas igualmente entre os amigos.

d)

Somar o total de figurinhas e amigos.

38.

Se o usuário inserir 100 para o total de figurinhas e 5 para o número de amigos, qual será a saída esperada do código?

a)

20

b)

105

c)

100 e 5

d)

500

39.

Por que é importante incluir descrições nas entradas de um programa?

a)

Para tornar o código compreensível para todos.

b)

Para aumentar a velocidade do programa.

c)

Para reduzir o tamanho do código.

d)

Para evitar erros de sintaxe.

40.

Qual é a função utilizada para solicitar entradas do usuário no exemplo fornecido?

a)

input()

b)

print()

c)

len()

d)

str()

41.

Qual é a vantagem de adicionar mensagens de entrada no código mostrado?

a)

O código se torna mais rápido.

b)

O código se torna mais seguro.

c)

O código se torna mais intuitivo.

d)

O código consome menos memória.

42.

O que o usuário deve digitar quando o programa solicita "Digite o número de amigos"?

a)

O número total de figurinhas.

b)

O número de amigos.

c)

O nome do usuário.

d)

A idade do usuário.

43.

Qual é a fórmula correta para calcular quantas figurinhas cada amigo receberá?

a)

figurinhas_amigos = total_figurinhas / numero_amigos

b)

figurinhas_amigos = total_figurinhas // (numero_amigos + 2)

c)

figurinhas_amigos = total_figurinhas * numero_amigos

d)

figurinhas_amigos = total_figurinhas + numero_amigos

44.

Como se calcula a quantidade de figurinhas que João receberá?

a)

figurinhas_joao = figurinhas_amigos + 2

b)

figurinhas_joao = figurinhas_amigos / 2

c)

figurinhas_joao = 2 * figurinhas_amigos

d)

figurinhas_joao = figurinhas_amigos - 2

45.

Qual é a função utilizada para exibir o resultado ao usuário no exemplo fornecido?

a)

input()

b)

print()

c)

format()

d)

display()

46.

Qual é o propósito do uso de f antes das aspas na função print() no exemplo?

a)

Para adicionar um comentário

b)

Para formatar a string com variáveis

c)

Para converter a string em maiúsculas

d)

Para criar uma lista

47.

O que o programa calcula ao executar o código fornecido?

a)

A quantidade total de figurinhas.

b)

A quantidade de figurinhas que cada amigo receberá.

c)

A quantidade de figurinhas que João receberá.

d)

O número de amigos de João.

48.

Qual é a função do operador "//" no código apresentado?

a)

Divisão exata.

b)

Multiplicação.

c)

Soma.

d)

Subtração.

49.

Qual é o procedimento para criar uma célula de texto antes da primeira linha de código?

a)

Posicionar o mouse e clicar em + Texto

b)

Clicar em + Código

c)

Digitar diretamente na linha

d)

Usar o atalho Ctrl + T

50.

Como se adiciona um título de nível 2 usando Markdown?

a)

## Título

b)

# Título

c)

### Título

d)

#### Título

51.

Qual é o propósito de inserir a célula de texto com "## Aula 2" no documento?

a)

Para iniciar uma nova seção de códigos para a aula atual.

b)

Para finalizar a aula anterior.

c)

Para adicionar comentários ao código.

d)

Para salvar o documento.

52.

Quantos pontos Rodrigo acumulou ao ler um livro de cada categoria?

a)

24 pontos

b)

26 pontos

c)

28 pontos

d)

30 pontos

53.

Qual é a pontuação atribuída a um livro de ficção na campanha de incentivo à leitura?

a)

6 pontos

b)

8 pontos

c)

10 pontos

d)

12 pontos

54.

Qual é o objetivo do programa em Python mencionado no texto?

a)

Calcular a média de pontos por categoria

b)

Armazenar e calcular o total de pontos acumulados

c)

Somente armazenar a pontuação de cada categoria

d)

Somente mostrar o total de pontos acumulados

55.

Qual é a função da letra 'f' na função print() no código apresentado?

a)

Indicar que a função print está em uma linguagem diferente

b)

Formatar a string para incluir variáveis

c)

Adicionar um comentário ao código

d)

Executar o código em modo de depuração

56.

Qual será a saída do código se a variável livro_ficcao for alterada para 12?

a)

Os pontos totais do Rodrigo são: 24

b)

Os pontos totais do Rodrigo são: 26

c)

Os pontos totais do Rodrigo são: 28

d)

Os pontos totais do Rodrigo são: 30

57.

Qual é o resultado da execução do código apresentado na imagem?

a)

24

b)

18

c)

20

d)

22

58.

Qual é a função utilizada para exibir o resultado na tela no código apresentado?

a)

print()

b)

display()

c)

show()

d)

output()

59.

Qual é o valor da variável `pontos_rodrigo` após a execução do código?

a)

24

b)

18

c)

30

d)

28

60.

Se Rodrigo lesse dois livros de ficção, qual seria o novo valor de `pontos_rodrigo`?

a)

34

b)

28

c)

30

d)

32

61.

Qual valor é atribuído à variável "livro_ficcao" na nova célula de código?

a)

8

b)

10

c)

6

d)

12

62.

Qual é a finalidade de criar as variáveis "livro_ficcao", "livro_nficcao" e "livro_infantil" na célula de código?

a)

Armazenar a pontuação de cada categoria

b)

Criar um gráfico de barras

c)

Calcular a média de vendas

d)

Gerar um relatório de texto

63.

Qual valor é atribuído à variável "livro_infantil"?

a)

10

b)

8

c)

6

d)

4

64.

Qual botão deve ser clicado para adicionar uma nova célula de código?

a)

+ Texto

b)

+ Código

c)

+ Imagem

d)

+ Tabela

65.

Qual é o primeiro passo para resolver o problema mencionado no texto?

a)

Criar uma variável para cada categoria de livros.

b)

Usar a função print() para exibir valores.

c)

Somar os pontos de Rodrigo.

d)

Ignorar as categorias de livros.

66.

Para que serve a função print() no contexto do texto?

a)

Exibir a somatória dos pontos na tela.

b)

Criar variáveis para cada categoria.

c)

Armazenar valores de pontuação.

d)

Classificar categorias de livros.