GeraProva GeraProva Provas com IA para professores do Brasil
Matemática1ª sérieBNCC EM13MAT405Difícil⏱ medio

Analise o pseudocódigo: cont <- 0 i <- 1 enquanto i <= 20 faça se i % 2 == 0 então cont <- cont + 1 fimse i <-…

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

Analise o pseudocódigo: cont <- 0 i <- 1 enquanto i <= 20 faça se i % 2 == 0 então cont <- cont + 1 fimse i <- i + 1 fimenquanto Ao término, qual será o valor de cont e quantas vezes o corpo do 'enquanto' foi executado?

  1. A) cont = 0; o corpo foi executado 5 vezes.
  2. B) cont = 5; o corpo foi executado 15 vezes.
  3. C) cont = 10; o corpo do 'enquanto' foi executado 20 vezes.
  4. D) cont = 10; o corpo foi executado 25 vezes.
  5. E) cont = 18; o corpo foi executado 18 vezes.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A variável i começa em 1 e o enquanto repete enquanto i <= 20. Como i cresce de 1 em 1 e o incremento i <- i + 1 está dentro do corpo, o corpo é executado para i = 1, 2, ..., 20, ou seja, 20 vezes. Passo 2: Dentro do corpo, o se testa se i % 2 == 0, isto é, se i é par. Entre 1 e 20 existem 10 números pares (2, 4, 6, ..., 20), e só nesses casos cont é incrementado. Passo 3: Portanto, ao término, cont = 10 e o corpo foi executado 20 vezes, o que corresponde à alternativa C. O gabarito oficial também indica C, então não há divergência. Por que as outras estão erradas: A tem cont = 0, o que ignoraria o incremento para os pares; B tem cont = 5, mas há 10 pares entre 1 e 20; D acerta o cont, mas o corpo executa 20 vezes, não 25; E usa o limite 18 em vez de 20, o que não corresponde ao enunciado.

💡 Dica: Conte quantas vezes o loop é executado e quantos números pares existem de 1 a 20.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que o se nunca dispara ou que o resto da divisão por 2 nunca é zero, por isso mantém cont em 0. Também pode ter contado apenas as iterações como se fossem o valor final de cont.

B Erradaerro: Procedimentala que mais engana

O aluno conta apenas parte dos pares, por exemplo só até 10, obtendo 5, e conta 15 execuções do corpo, possivelmente por subtrair incorretamente o intervalo de 1 a 20.

Por que engana: O aluno pode confundir a contagem de números pares com a quantidade de iterações do loop, resultando em um valor incorreto para 'cont'.

C Correta

Entre 1 e 20 existem 10 números pares (2,4,...,20). O laço percorre i de 1 a 20, totalizando 20 iterações em que o corpo é avaliado.

D Erradaerro: Procedimental

O aluno calcula corretamente os 10 pares, mas conta 25 execuções do corpo, provavelmente somando iterações extras ou confundindo o teste da condição com a execução do corpo.

E Erradaerro: Interpretação

O aluno lê o limite da condição como 18 em vez de 20, ou confunde o número de iterações com o último valor de i menos dois, chegando a cont = 18 e 18 execuções.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 desafio
🎯 Conceito central

pseudocódigo e loops

📌 Objetivo

avaliacao

🧱 Pré-requisitos

lógica de programação · estrutura de repetição

📚 Reveja

Revisar a lógica de loops e contagem em pseudocódigo.

⚠️ Erro mais comum

O aluno pode confundir a contagem de números pares com a quantidade de iterações do loop, resultando em um valor incorreto para 'cont'.

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