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

Analise o algoritmo abaixo e identifique o que ele faz. Se a variável idade for maior ou igual a 18, imprime…

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

Analise o algoritmo abaixo e identifique o que ele faz. Se a variável idade for maior ou igual a 18, imprime 'Adulto'. Caso contrário, imprime 'Menor'.

  1. A) Imprime 'Adulto' para idades menores que 18.
  2. B) Imprime 'Menor' para idades maiores que 18.
  3. C) Imprime 'Adulto' para idades exatamente 18.
  4. D) Não imprime nada.
  5. E) Imprime 'Menor' para idades exatamente 18.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado descreve a estrutura condicional: se idade for maior ou igual a 18, imprime 'Adulto'; caso contrário, imprime 'Menor'. Ou seja, há um teste de condição com dois caminhos possíveis, e o caminho escolhido depende do valor de idade.
  2. Analisando os casos. Para idade igual a 18, a condição 'maior ou igual a 18' é verdadeira, portanto o algoritmo imprime 'Adulto'. Para idades acima de 18, a condição também é verdadeira e imprime 'Adulto'. Para idades abaixo de 18, a condição é falsa e imprime 'Menor'.
  3. Logo, o algoritmo imprime 'Adulto' para idades exatamente 18 ou maiores, e 'Menor' para idades abaixo de 18. A alternativa C afirma exatamente isso: imprime 'Adulto' para idades exatamente 18, o que está correto.
  4. Por que as outras estão erradas. A: inverte a comparação, pois 'Adulto' é impresso para idades maiores ou iguais a 18, não menores. B: inverte os rótulos, pois 'Menor' é impresso para idades abaixo de 18, não acima. D: o algoritmo sempre imprime uma das duas mensagens, pois há um caminho 'caso contrário'. E: confunde 'maior ou igual' com 'maior', atribuindo 'Menor' ao valor 18, quando na verdade 18 pertence à condição verdadeira.
  5. Conclusão: o gabarito oficial C está correto e coincide com a resolução feita a partir do enunciado.

💡 Dica: Identifique a condição e a saída do algoritmo.

Alternativa por alternativa

A Erradaerro: Atençãoa que mais engana

Inverteu o sentido da comparação, entendendo que 'Adulto' é impresso quando a idade é menor que 18, como se a condição fosse 'idade menor que 18'.

Por que engana: Confundir a condicao de maior ou igual a 18, interpretando apenas maior que 18 ou menor que 18.

B Erradaerro: Interpretação

Trocou os rótulos das mensagens, associando 'Menor' à condição verdadeira e ignorando que a condição 'maior ou igual a 18' corresponde a 'Adulto'.

C Correta

Idade igual a 18 é considerada como adulto neste algoritmo.

D Erradaerro: Interpretação

Acreditou que, por não haver um comando de impressão explícito fora do teste, nada seria impresso, sem perceber que ambos os ramos (se e senão) contêm impressões.

E Erradaerro: Conceitual

Interpretou 'maior ou igual a 18' como 'maior que 18', deixando o valor 18 fora da condição verdadeira e atribuindo 'Menor' a ele.

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✍️ interpretativa🧩 consolidacao
🎯 Conceito central

estruturas condicionais

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas condicionais · operadores relacionais

📚 Reveja

Revisar como funcionam as estruturas condicionais em algoritmos.

⚠️ Erro mais comum

Confundir a condicao de maior ou igual a 18, interpretando apenas maior que 18 ou menor que 18.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

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.