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

Considere um algoritmo que recebe a variável idade. Qual condição relacional deve ser usada para verificar se…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

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

Considere um algoritmo que recebe a variável idade. Qual condição relacional deve ser usada para verificar se a pessoa pode votar, quando a idade mínima é 16 anos?

  1. A) idade != 16
  2. B) idade == 15
  3. C) idade >= 16
  4. D) idade > 16
  5. E) idade < 16

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado diz que a idade mínima para votar é 16 anos. Isso significa que quem tem exatamente 16 anos já pode votar, e quem tem mais de 16 também pode.
  2. Precisamos de uma condição relacional que seja verdadeira para idade igual a 16 e para qualquer idade maior que 16. O operador maior ou igual (>=) faz exatamente isso: idade >= 16.
  3. Por que as outras estão erradas: A) idade != 16 é verdadeira para 17 anos, mas falsa para 16, ou seja, excluiria justamente o limite mínimo. B) idade == 15 aceita apenas quem tem 15 anos, que é a idade em que ainda não se pode votar. D) idade > 16 deixa de fora quem tem exatamente 16 anos, que já pode votar. E) idade < 16 seleciona justamente as pessoas que ainda não podem votar.
  4. Conclusão: a alternativa correta é a C, coincidindo com o gabarito oficial.

💡 Dica: Pense na condição que compara a idade com 16 anos.

Alternativa por alternativa

A Erradaerro: Conceitual

Confundiu 'idade mínima' com 'idade diferente da mínima', imaginando que basta a idade não ser o valor limite. O operador != exclui exatamente o valor 16, que deveria ser aceito.

B Erradaerro: Interpretação

Acreditou que a condição deve testar um valor específico próximo ao limite, sem perceber que a regra vale para todas as idades a partir de 16. Além disso, selecionaria justamente quem ainda não pode votar.

C Correta

O operador >= verifica se a variável idade é maior ou igual a 16; expressão verdadeira indica elegibilidade para votar.

D Erradaerro: Interpretaçãoa que mais engana

Interpretou 'idade mínima de 16' como 'mais de 16 anos', esquecendo que quem completa 16 já pode votar. Assim, exclui justamente o caso limite.

Por que engana: Confundir a condição de maioridade, escolhendo uma condição que não abrange a idade mínima de 16 anos.

E Erradaerro: Conceitual

Inverteu a lógica da condição, usando o operador de menor, que seleciona quem ainda é menor de 16 anos, ou seja, quem não pode votar.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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✍️ direta🧩 consolidacao
🎯 Conceito central

condição relacional

📌 Objetivo

avaliacao

🧱 Pré-requisitos

condição relacional · operadores de comparação

📚 Reveja

Revisar operadores relacionais em algoritmos.

⚠️ Erro mais comum

Confundir a condição de maioridade, escolhendo uma condição que não abrange a idade mínima de 16 anos.

🌎 Tema transversal

cidadania_etica

🤝 Socioemocional

tomada_decisao

🏫 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.