GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO04Difícil⏱ medio

Avaliar trecho de pseudocódigo que deveria contar números pares de 1 a 10 mas retorna zero identifique…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Avaliar trecho de pseudocódigo que deveria contar números pares de 1 a 10 mas retorna zero identifique provável erro

  1. A) O pseudocódigo não precisa verificar se o número é par.
  2. B) A condição de contagem está correta, mas o laço é o problema.
  3. C) A condição para verificar par está incorreta impedindo a contagem
  4. D) A contagem deve ser feita apenas para números ímpares.
  5. E) O algoritmo deve começar contando de 0 a 10.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O objetivo do trecho é contar os números pares entre 1 e 10 (2, 4, 6, 8 e 10, ou seja, 5 números). Como o resultado foi zero, algo impede que a contagem aconteça.
  2. O laço percorre os números de 1 a 10, o que é adequado para a tarefa. Assim, se o laço estivesse com problema de limites ou de repetição, o erro não seria específico de paridade.
  3. Para contar pares, o algoritmo precisa testar cada número com a condição de paridade, geralmente usando o resto da divisão por 2 (número mod 2 igual a 0). Se essa condição estiver escrita de forma errada, por exemplo testando resto igual a 1 ou comparando com outro valor, nenhum número será contado e o resultado sairá zero.
  4. Portanto, a alternativa C é a correta: a condição que verifica se o número é par está incorreta e impede a contagem. Isso explica o zero no resultado, pois o contador nunca é incrementado.
  5. Por que as outras estão erradas: A) verificar a paridade é exatamente o que a tarefa exige, então não pode ser dispensado. B) o laço percorre corretamente 1 a 10, e a contagem depende da condição interna, não do laço. D) a questão pede pares, e não ímpares, então contar apenas ímpares responderia outro problema. E) começar em 0 não causa zero como resultado, pois 0 também é par e a contagem continuaria existindo entre 1 e 10.

💡 Dica: Analise a lógica do pseudocódigo para identificar onde a contagem dos pares falha.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que contar pares dispensa testar a paridade, como se bastasse percorrer os números sem verificar nada.

B Erradaerro: Procedimentala que mais engana

Supõe que a condição de contagem está certa e que o problema está no laço, sem analisar o teste que decide se o número é par.

Por que engana: O aluno pode confundir a condição de verificação de números pares, acreditando que a contagem está correta quando na verdade não está.

C Correta

Corrigir condição modulo 2 igual a zero permite contar os pares

D Erradaerro: Interpretação

Confunde a tarefa, que pede contar pares, com a contagem de ímpares, lendo o objetivo do algoritmo de forma errada.

E Erradaerro: Conceitual

Imagina que o zero no resultado vem de começar a contagem em 0, sem perceber que o problema está na condição de paridade e que 0 também seria par.

Raio-X da questão

Dificuldade Difícil
Bloom Avaliar
Leitura medio
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

lógica de programação, contagem, números pares

📌 Objetivo

diagnostico

🧱 Pré-requisitos

lógica de programação · números pares

📚 Reveja

Revisar estruturas de repetição e condições para identificar números pares em pseudocódigo.

⚠️ Erro mais comum

O aluno pode confundir a condição de verificação de números pares, acreditando que a contagem está correta quando na verdade não está.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

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