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

O que acontece em um algoritmo que utiliza uma estrutura de repetição simples para imprimir números de 1 a 5?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

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

O que acontece em um algoritmo que utiliza uma estrutura de repetição simples para imprimir números de 1 a 5?

  1. A) Imprime apenas o número 5.
  2. B) Imprime os números em ordem decrescente.
  3. C) Imprime os números de 1 a 5, um por um.
  4. D) Imprime os números com um intervalo de 2.
  5. E) Não imprime nada.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Entenda o enunciado. Um algoritmo com estrutura de repetição simples (como um laço para ou enquanto) executa um mesmo bloco de instruções várias vezes, controlando o número de repetições por uma variável contadora.
  2. Analise o comportamento típico. Ao imprimir de 1 a 5, a variável começa em 1, o algoritmo imprime seu valor, incrementa em 1 e repete enquanto a variável for menor ou igual a 5. Assim, a saída é 1, 2, 3, 4, 5, um valor por vez.
  3. Conclusão. A alternativa correta é a C, pois descreve exatamente essa sequência de impressões, na ordem crescente e com passo 1.
  4. Por que as outras estão erradas. A: imprimir só o 5 exigiria que a repetição começasse ou terminasse nesse valor, o que não corresponde ao enunciado. B: a ordem decrescente exigiria que o contador começasse em 5 e fosse decrementado. D: o intervalo de 2 faria o contador avançar de 2 em 2, gerando 1, 3, 5. E: não imprimir nada ocorreria apenas se o bloco de impressão nunca fosse executado, o que não é o caso de uma repetição bem construída.
  5. Resultado. O gabarito oficial C está correto e coincide com a resolução feita de forma independente.

💡 Dica: Pense na lógica de uma estrutura de repetição.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode ter confundido a impressão final do contador com a única impressão do laço, achando que apenas o último valor é mostrado.

B Erradaerro: Senso comuma que mais engana

O aluno pode ter imaginado que a contagem sempre segue a ordem inversa, associando repetição a contagem regressiva sem analisar o enunciado.

Por que engana: O aluno pode confundir a lógica de repetição e achar que o algoritmo imprime apenas o último número, que é 5.

C Correta

A estrutura de repetição permite isso, executando o bloco para cada número.

D Erradaerro: Procedimental

O aluno pode ter assumido que o incremento do contador é sempre de 2, confundindo o passo da repetição com um padrão de alternância ou com outro exemplo visto antes.

E Erradaerro: Conceitual

O aluno pode ter pensado que a estrutura de repetição sem condição explícita não executa o bloco, ou ter ignorado que a impressão ocorre dentro do laço.

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

estrutura de repetição

📌 Objetivo

avaliacao

🧱 Pré-requisitos

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

📚 Reveja

Revisar como funcionam as estruturas de repetição em algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a lógica de repetição e achar que o algoritmo imprime apenas o último número, que é 5.

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