GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO02Média⏱ medio

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

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

Qual é o papel das estruturas de repetição em um algoritmo que precisa imprimir os números de 1 a 10?

  1. A) Facilitar a leitura do código.
  2. B) Imprimir os números sem repetições.
  3. C) Executar um bloco de código várias vezes.
  4. D) Aumentar a complexidade do algoritmo.
  5. E) Substituir variáveis no algoritmo.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

A Erradaerro: Conceituala que mais engana

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.

B Erradaerro: Interpretação

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.

C Correta

Permite que o mesmo código seja executado múltiplas vezes.

D Erradaerro: Senso comum

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.

E Erradaerro: Conceitual

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

Dificuldade Média
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✍️ direta🧩 progressao
🎯 Conceito central

estruturas de repetição

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmos básicos · estruturas de controle

📚 Reveja

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

⚠️ Erro mais comum

Confundir o papel das estruturas de repetição com a função de variáveis ou a complexidade do algoritmo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

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