Qual é o papel das estruturas de repetição em um algoritmo que precisa imprimir os números de 1 a 10?
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
Qual é o papel das estruturas de repetição em um algoritmo que precisa imprimir os números de 1 a 10?
- A) Facilitar a leitura do código.
- B) Imprimir os números sem repetições.
- C) Executar um bloco de código várias vezes.
- D) Aumentar a complexidade do algoritmo.
- E) Substituir variáveis no algoritmo.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Analise o problema. O algoritmo precisa imprimir os números de 1 a 10, ou seja, a mesma ação (imprimir) deve ser feita dez vezes, mudando apenas o valor de um contador de 1 até 10.
- Identifique o papel da estrutura de repetição. Ela existe justamente para executar um bloco de instruções várias vezes, enquanto uma condição for verdadeira ou por um número determinado de vezes, evitando escrever o mesmo código dez vezes.
- Compare com as alternativas resolvidas por conta própria. A alternativa C descreve exatamente esse papel: executar um bloco de código várias vezes.
- Verifique as demais alternativas. A alternativa A está errada, pois a repetição não serve principalmente para facilitar a leitura, podendo até ser menos intuitiva para quem não conhece laços. A alternativa B está errada, pois a repetição não impede repetições, ao contrário, as produz de forma controlada. A alternativa D está errada, pois a repetição não tem a finalidade de aumentar a complexidade, e sim de reduzir código redundante. A alternativa E está errada, pois substituir variáveis não é função de laços, que apenas controlam a execução.
- Conclusão. O gabarito oficial C está correto e coincide com a resolução independente.
💡 Dica: Considere como as estruturas de repetição funcionam em algoritmos.
Alternativa por alternativa
O aluno acredita que o principal objetivo das estruturas de repetição é tornar o código mais legível, confundindo função do laço com qualidade de escrita do código.
Por que engana: Confundir o papel das estruturas de repetição com a função de variáveis ou a complexidade do algoritmo.
O aluno interpreta que, por se tratar de repetição, o algoritmo deveria evitar repetir valores, entendendo mal o sentido técnico de 'repetição' em programação.
Permite que o mesmo código seja executado múltiplas vezes.
O aluno associa estruturas de repetição a algoritmos mais sofisticados ou difíceis, confundindo mais estruturas de controle com maior complexidade do problema resolvido.
O aluno confunde o papel do laço, que controla a execução de instruções, com atribuição de valores a variáveis, achando que a repetição troca variáveis no código.
Raio-X da questão
estruturas de repetição
avaliacao
algoritmos básicos · estruturas de controle
Revisar como funcionam as estruturas de repetição em algoritmos.
Confundir o papel das estruturas de repetição com a função de variáveis ou a complexidade do algoritmo.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Implemente um algoritmo que use um loop para imprimir os números de 1 a 10. Qual é a estrutura de repetição mais…
- Em um algoritmo, qual a estrutura de repetição mais indicada para contar de 1 a 10?
- Qual comando de repetição você utilizaria para imprimir os números de 1 a 10 em um algoritmo?
- Crie um algoritmo simples que imprima os números de 1 a 10, utilizando uma estrutura de repetição. Explique como ele…
- Em um algoritmo que repete uma ação, como uma contagem de 1 a 10, qual estrutura é usada para essa repetição?
- O que acontece em um algoritmo que utiliza uma estrutura de repetição simples para imprimir números 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
