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

Considere o pseudocódigo: contador ? 0; repetir 3 vezes: contador ? contador + 2; imprimir(contador). Qual…

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: contador ? 0; repetir 3 vezes: contador ? contador + 2; imprimir(contador). Qual valor será impresso ao final da execução?

  1. A) O valor impresso será 0.
  2. B) O valor impresso será 2.
  3. C) O valor impresso será 3.
  4. D) 6
  5. E) O valor impresso será 9.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A variável contador começa com o valor 0, pois a primeira instrução é uma atribuição (contador ← 0). Passo 2: O bloco 'repetir 3 vezes' executa a instrução contador ← contador + 2 exatamente três vezes, sempre usando o valor atual de contador. Passo 3: Primeira repetição: 0 + 2 = 2. Segunda repetição: 2 + 2 = 4. Terceira repetição: 4 + 2 = 6. Passo 4: A instrução imprimir(contador) é executada após o laço, então o valor impresso é 6. Passo 5: A alternativa A está errada porque o laço modifica contador, e o valor 0 é apenas o valor inicial. A alternativa B está errada porque o laço executa três vezes, não uma. A alternativa C está errada porque 3 é o número de repetições, não o valor acumulado. A alternativa E está errada porque ela soma 3 a cada repetição, em vez de somar 2. Passo 6: O gabarito oficial D está correto, pois o resultado obtido de forma independente também é 6.

💡 Dica: Analise o pseudocódigo e calcule o valor final do contador.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno considera que o laço não altera o valor inicial ou ignora o bloco repetido, achando que a impressão mostra apenas a atribuição de 0.

B Erradaerro: Procedimentala que mais engana

O aluno executa a soma apenas uma vez, interpretando mal o número de repetições do laço e parando após a primeira iteração.

Por que engana: O aluno pode confundir a operação de incremento e não considerar o número de repetições corretamente, resultando em um valor menor do que o esperado.

C Erradaerro: Interpretação

O aluno confunde o número de repetições com o valor acumulado, lendo 'repetir 3 vezes' como se a resposta fosse simplesmente o contador de iterações.

D Correta

O laço executa três iterações: 0+2=2, 2+2=4, 4+2=6; valor final impresso é 6.

E Erradaerro: Procedimental

O aluno multiplica o incremento pelo número de repetições (3 x 3 = 9) ou soma 3 a cada passo, em vez de somar o incremento de 2 indicado no pseudocódigo.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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✍️ calculativa🧩 consolidacao
🎯 Conceito central

pseudocódigo e laços

📌 Objetivo

avaliacao

🧱 Pré-requisitos

laços de repetição · variáveis em pseudocódigo

📚 Reveja

Revisar a lógica de laços e incrementos em pseudocódigo.

⚠️ Erro mais comum

O aluno pode confundir a operação de incremento e não considerar o número de repetições corretamente, resultando em um valor menor do que o esperado.

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