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

Um programa precisa verificar se um número é par ou ímpar. Se o número for 4, qual a resposta do algoritmo?

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

Um programa precisa verificar se um número é par ou ímpar. Se o número for 4, qual a resposta do algoritmo?

  1. A) Par
  2. B) Ímpar
  3. C) Zero
  4. D) Não definido
  5. E) Ambos

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Entenda o problema. Um algoritmo que verifica paridade recebe um número inteiro e devolve uma de duas respostas: 'Par' ou 'Ímpar'.
  2. Aplique o critério de paridade. Um número é par quando é divisível por 2, ou seja, o resto da divisão por 2 é zero. Um número é ímpar quando deixa resto 1 nessa divisão.
  3. Calcule para o número 4. 4 dividido por 2 resulta em 2 com resto 0. Logo, 4 é par e a resposta do algoritmo é 'Par'.
  4. Analise as alternativas erradas. A alternativa B (Ímpar) está errada porque 4 não deixa resto 1 na divisão por 2. A alternativa C (Zero) está errada porque 'zero' é um número, não uma classificação de paridade, e o programa deveria responder se o número é par ou ímpar. A alternativa D (Não definido) está errada porque a paridade de qualquer inteiro está bem definida. A alternativa E (Ambos) está errada porque um número não pode ser par e ímpar ao mesmo tempo.
  5. Conclusão. O gabarito oficial A (Par) está correto e coincide com a resolução feita de forma independente.

💡 Dica: Identifique se o número é par ou ímpar.

Alternativa por alternativa

A Correta

Resposta correta, pois 4 dividido por 2 não tem resto.

B Erradaerro: Conceituala que mais engana

O aluno pode ter confundido a paridade com a ideia de que números terminados em 'número qualquer' ou simplesmente achado que 4 é ímpar por achar que 'ímpar' é o oposto de algo maior ou por não lembrar o critério de divisão por 2.

Por que engana: Confundir a definição de números pares e ímpares, classificando erroneamente o número 4 como ímpar.

C Erradaerro: Interpretação

O aluno pode ter interpretado a pergunta como se pedisse o valor de um resultado numérico, ou ter associado o 4 a algum cálculo que resulta em zero, sem perceber que o algoritmo deve classificar o número como par ou ímpar.

D Erradaerro: Senso comum

O aluno pode ter assumido que, por ser um programa, o algoritmo só responde a casos 'definidos' ou ter achado que o número 4 precisa de uma regra especial que não existe, sem perceber que a paridade é definida para todo inteiro.

E Erradaerro: Conceitual

O aluno pode ter pensado que, como o algoritmo testa duas condições, ele deve retornar as duas respostas, sem compreender que a verificação produz uma única classificação para cada número.

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🧩 abertura
🎯 Conceito central

números pares e ímpares

📌 Objetivo

avaliacao

🧱 Pré-requisitos

números pares e ímpares · operacoes basicas com numeros

📚 Reveja

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

⚠️ Erro mais comum

Confundir a definição de números pares e ímpares, classificando erroneamente o número 4 como ímpar.

🌎 Tema transversal

ciencia_tecnologia

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