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
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?
- A) Imprime apenas o número 5.
- B) Imprime os números em ordem decrescente.
- C) Imprime os números de 1 a 5, um por um.
- D) Imprime os números com um intervalo de 2.
- E) Não imprime nada.
✅ Resposta correta: alternativa C
Resolução passo a passo
- 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.
- 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.
- Conclusão. A alternativa correta é a C, pois descreve exatamente essa sequência de impressões, na ordem crescente e com passo 1.
- 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.
- 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
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.
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.
A estrutura de repetição permite isso, executando o bloco para cada número.
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.
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
estrutura de repetição
avaliacao
estrutura de repetição · lógica de programação
Revisar como funcionam as estruturas de repetição em algoritmos.
O aluno pode confundir a lógica de repetição e achar que o algoritmo imprime apenas o último número, que é 5.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual é a estrutura correta de um algoritmo que utiliza uma repetição simples para imprimir os números de 1 a 5?
- Qual é a estrutura correta para um algoritmo que imprime os números de 1 a 5 utilizando uma repetição simples?
- Desenvolva um algoritmo que imprima os números de 1 a 5 utilizando uma estrutura de repetição. Qual deve ser a saída do…
- Qual é a estrutura correta de um algoritmo que utiliza uma repetição simples para contar de 1 até 5?
- Um algoritmo que precisa imprimir os números de 1 a 5 pode utilizar uma estrutura de repetição simples. Qual a melhor…
- Em um algoritmo, como podemos usar a repetição para contar de 1 a 5?
🔎 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
