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
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?
- A) O jogo avisa "Muitíssimo baixo!"
- B) O jogo avisa "Muito alto!"
- C) O jogo não avisa nada especial.
- D) O jogo encerra.
- E) O jogo avisa "Número inválido!"
✅ Resposta correta: alternativa C
Resolução passo a passo
- 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!".
- Verifique o número informado, que é 15. Ele não é menor que 10, pois 15 é maior que 10.
- Verifique também se 15 é maior que 20. Não é, pois 15 é menor que 20.
- 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.
- 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.
- O gabarito oficial C está correto, coincidindo com a resolução obtida.
💡 Dica: Analise as condições do jogo para responder.
Alternativa por alternativa
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.
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.
O número 15 não atende a nenhuma condição de aviso.
O aluno pode ter supondo que todo jogo termina quando o jogador informa um valor, sem que a regra do enunciado mencione encerramento.
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
lógica de programação
fixacao
condicionais em programação · lógica de comparação
Revisar estruturas condicionais em programação.
O aluno pode confundir as mensagens de aviso e escolher uma alternativa que não corresponde ao número informado.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Em um jogo de adivinhação, o jogador precisa adivinhar um número entre 1 e 10. O jogo avisa se o número é maior ou menor…
- Em um jogo de adivinhação, você precisa criar um algoritmo que permite que seu amigo escolha um número entre 1 e 10. Se…
- No tablet, um jogo avisa quando dois números juntos passam de 10. Qual par você usaria para testar se ele avisa?
- Em um jogo de adivinhação, você deve criar um algoritmo que permita escolher diferentes números entre 1 e 10. Quais das…
- Um jogo de adivinhação tem a seguinte regra: se o jogador adivinha o número 7, ele vence; se adivinha um número par, mas…
- Se um jogo exige que o jogador tenha pelo menos 50 pontos para passar de fase, e o jogador obteve 45 pontos, o que 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
