GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO02Fácil⏱ curto

Em um jogo de adivinhação, o jogador deve informar um número. Se o número for menor que 10, o jogo avisa…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um jogo de adivinhação, o jogador deve informar um número. Se o número for menor que 10, o jogo avisa "Muitíssimo baixo!". Se o número for maior que 20, avisa "Muito alto!". O que acontece se o jogador informar o número 15?

  1. A) O jogo avisa "Muitíssimo baixo!"
  2. B) O jogo avisa "Muito alto!"
  3. C) O jogo não avisa nada especial.
  4. D) O jogo encerra.
  5. E) O jogo avisa "Número inválido!"

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Leia as regras do jogo. Se o número for menor que 10, aparece "Muitíssimo baixo!". Se o número for maior que 20, aparece "Muito alto!".
  2. Verifique o número informado, que é 15. Ele não é menor que 10, pois 15 é maior que 10.
  3. Verifique também se 15 é maior que 20. Não é, pois 15 é menor que 20.
  4. Como 15 está entre 10 e 20 (inclusive a faixa sem aviso), nenhuma das duas condições é satisfeita, então o jogo não mostra mensagem especial. A alternativa correta é a C.
  5. Por que as outras estão erradas: A) o aviso "Muitíssimo baixo!" só ocorre para números menores que 10; B) o aviso "Muito alto!" só ocorre para números maiores que 20; D) nada no enunciado indica que o jogo encerra; E) o enunciado não menciona a mensagem "Número inválido!", então ela não se aplica a esse caso.
  6. O gabarito oficial C está correto, coincidindo com a resolução obtida.

💡 Dica: Analise as condições do jogo para responder.

Alternativa por alternativa

A Erradaerro: Interpretaçãoa que mais engana

O aluno pode ter achado que 15 é 'baixo' em relação a 20, confundindo a faixa de avisos ou invertendo a comparação com o limite de 10.

Por que engana: O aluno pode confundir as mensagens de aviso e escolher uma alternativa que não corresponde ao número informado.

B Erradaerro: Senso comum

O aluno pode ter achado que 15 é 'alto' por ser um número grande no cotidiano, sem comparar com o limite de 20 indicado na regra.

C Correta

O número 15 não atende a nenhuma condição de aviso.

D Erradaerro: Senso comum

O aluno pode ter supondo que todo jogo termina quando o jogador informa um valor, sem que a regra do enunciado mencione encerramento.

E Erradaerro: Interpretação

O aluno pode ter imaginado uma validação extra não descrita no enunciado, supondo que números entre 10 e 20 seriam considerados inválidos.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

lógica de programação

📌 Objetivo

fixacao

🧱 Pré-requisitos

condicionais em programação · lógica de comparação

📚 Reveja

Revisar estruturas condicionais em programação.

⚠️ Erro mais comum

O aluno pode confundir as mensagens de aviso e escolher uma alternativa que não corresponde ao número informado.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.