GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Fácil⏱ curto

Identifique a estrutura de um algoritmo que decide se um número é par ou ímpar.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique a estrutura de um algoritmo que decide se um número é par ou ímpar.

  1. A) Se o número % 2 = 0, então par.
  2. B) Se o número % 2 <> 0, então par.
  3. C) Se o número % 2 = 1, então par.
  4. D) Se o número é positivo, então par.
  5. E) Se o número % 3 = 0, então par.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Um número é par quando é divisível por 2, ou seja, quando o resto da divisão por 2 é zero. Em notação de algoritmo, o operador % indica o resto da divisão inteira.
  2. Portanto, a estrutura de decisão correta testa se número % 2 = 0; se a condição for verdadeira, o número é par. Essa é a alternativa A, que coincide com o gabarito oficial.
  3. A alternativa B está errada porque usa o operador <> (diferente de), o que faria números ímpares serem classificados como pares.
  4. A alternativa C está errada porque resto igual a 1 indica número ímpar, não par.
  5. A alternativa D está errada porque verificar se o número é positivo não diz nada sobre paridade.
  6. A alternativa E está errada porque o teste deveria usar o resto da divisão por 2, e não por 3; múltiplos de 3 não são necessariamente pares.

💡 Dica: Considere a operação de módulo para determinar a paridade.

Alternativa por alternativa

A Correta

Essa é a estrutura correta para identificar um número par.

B Erradaerro: Conceituala que mais engana

Acredita que a condição de paridade é ter resto diferente de zero na divisão por 2, trocando o significado do resto nulo com o de números ímpares.

Por que engana: Confundir a condição correta para paridade, como usar resto diferente de zero para par ou usar divisao por 3 em vez de 2.

C Erradaerro: Conceitual

Associa o resto 1 à classificação de par, confundindo o resto da divisão por 2 de um número ímpar com a condição de par.

D Erradaerro: Senso comum

Confunde sinal do número com paridade, achando que números positivos são pares por uma intuição do dia a dia.

E Erradaerro: Atenção

Usa o divisor 3 no lugar do divisor 2, possivelmente por desatenção ao operador de resto ou por confundir a regra com a de múltiplos de 3.

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

paridade de números

📌 Objetivo

fixacao

🧱 Pré-requisitos

operador modulo · condicional simples

📚 Reveja

Revisar a definição de números pares e ímpares.

⚠️ Erro mais comum

Confundir a condição correta para paridade, como usar resto diferente de zero para par ou usar divisao por 3 em vez de 2.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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