GeraProva GeraProva Provas com IA para professores do Brasil
Matemática2ª sérieBNCC EM13MAT405Fácil⏱ curto

Considere o pseudocódigo: Ler n. Se n % 2 = 0 então imprimir "par"; senão imprimir "ímpar". Qual será a saída…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13MAT405

Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Considere o pseudocódigo: Ler n. Se n % 2 = 0 então imprimir "par"; senão imprimir "ímpar". Qual será a saída quando n = 7?

  1. A) Imprimir 'ímpar' pois 7 é maior que 10.
  2. B) Imprimir 'par' já que n é igual a 0.
  3. C) Imprimir 'par' pois 7 é divisível por 2.
  4. D) Imprimir 'índefinido' pois n não é um número inteiro.
  5. E) ímpar

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Identifique a condição do pseudocódigo: n % 2 = 0 verifica se o resto da divisão de n por 2 é zero, ou seja, se n é par.
  2. Substitua n por 7. O resto da divisão de 7 por 2 é 1, pois 7 = 2 x 3 + 1.
  3. Como 1 é diferente de 0, a condição é falsa e o bloco 'senão' é executado, imprimindo "ímpar".
  4. A alternativa A está errada, pois o teste não compara n com 10; a paridade depende do resto da divisão por 2, e a saída seria ímpar apenas por coincidência de texto.
  5. A alternativa B está errada, pois n = 7 não é igual a 0 e a condição usada é sobre o resto, não sobre o valor de n.
  6. A alternativa C está errada, pois 7 não é divisível por 2; a resposta 'par' seria correta apenas se o resto fosse 0.
  7. A alternativa D está errada, pois n = 7 é um inteiro válido e o pseudocódigo sempre imprime 'par' ou 'ímpar', nunca 'indefinido'.
  8. Conclusão: a saída correta é ímpar, de acordo com o gabarito oficial E.

💡 Dica: Analise a condição do pseudocódigo para determinar a saída.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que a comparação de tamanho (7 menor que 10) decide a paridade, confundindo o critério do teste com uma comparação numérica arbitrária.

B Erradaerro: Conceitual

O aluno confunde o operador de resto (%) com o próprio valor de n, achando que a condição testa se n é igual a zero.

C Erradaerro: Procedimentala que mais engana

O aluno sabe que par é divisível por 2, mas aplica a regra de forma errada e considera 7 divisível por 2, possivelmente por erro de divisão ou por confundir divisibilidade com resto não nulo.

Por que engana: Confundir a condição de paridade, acreditando que 7 é par por ser um número maior que 0.

D Erradaerro: Interpretação

O aluno interpreta que a expressão só funciona com números inteiros e que 7 seria tratado de modo especial, ignorando que 7 é um inteiro válido e que o 'senão' cobre todos os casos restantes.

E Correta

7 % 2 = 1, portanto a condição n % 2 = 0 é falsa e o ramo 'senão' é executado, imprimindo 'ímpar'.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura baixo
Discriminação alto
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 em pseudocódigo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

operacoes com numeros inteiros · condicoes em pseudocodigo

📚 Reveja

Revisar a lógica de condições em pseudocódigo.

⚠️ Erro mais comum

Confundir a condição de paridade, acreditando que 7 é par por ser um número maior que 0.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Leitura e interpretação de tabelas e gráficos (de colunas ou barras simples ou múltiplas) referentes a variáveis categóricas e variáveis numéricas

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