Qual das opções a seguir é um exemplo de repetição simples em um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual das opções a seguir é um exemplo de repetição simples em um algoritmo?
- A) Contar de 1 a 10 mostrando cada número.
- B) Somar dois números diferentes.
- C) Mostrar uma mensagem uma única vez.
- D) Fazer uma lista de compras.
- E) Calcular a média de notas.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Repetição simples (laço de repetição) é a estrutura de um algoritmo em que um mesmo bloco de instruções é executado várias vezes, enquanto uma condição ou contador controla quando parar. Passo 2: Na alternativa A, contar de 1 a 10 mostrando cada número exige repetir a ação de mostrar um número 10 vezes, variando o contador de 1 a 10. Essa é a repetição simples típica, com início, fim e passo definidos. Passo 3: A alternativa B está errada porque somar dois números é uma sequência única de operações, sem repetição. Passo 4: A alternativa C está errada porque mostrar uma mensagem uma única vez é execução sequencial, sem repetir nada. Passo 5: A alternativa D está errada porque fazer uma lista de compras é uma tarefa descritiva ou um conjunto de dados, não uma sequência de instruções repetidas por um algoritmo. Passo 6: A alternativa E está errada porque calcular a média é uma sequência fixa de operações (somar e dividir); a repetição só apareceria se o algoritmo percorresse as notas uma a uma, o que não está explícito no enunciado. Passo 7: Conclusão: o gabarito A está correto.
💡 Dica: Pense em como um loop funciona em um algoritmo.
Alternativa por alternativa
Esse é um exemplo clássico de repetição simples.
O aluno acha que qualquer operação envolvendo dois números já caracteriza repetição, confundindo uma sequência de passos fixa com a execução repetida de um bloco.
O aluno associa a palavra mostrar à ideia de repetição e ignora a expressão uma única vez, que indica execução sequencial sem repetição.
Por que engana: Confundir a repetição simples com a execução única de um comando, escolhendo uma alternativa que não envolve iteração.
O aluno usa a intuição do dia a dia, em que seguir uma lista de itens parece uma repetição de ações, e não pensa na noção de laço de um algoritmo.
O aluno pensa que calcular a média envolve muitos números e, portanto, repetição implícita, sem perceber que o enunciado não descreve um laço que repete um bloco.
Raio-X da questão
repetição simples
avaliacao
lógica de programação · estruturas de controle
Revisar os conceitos de estruturas de repetição em algoritmos.
Confundir a repetição simples com a execução única de um comando, escolhendo uma alternativa que não envolve iteração.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das opções abaixo representa um exemplo de repetição condicional simples em um algoritmo?
- Qual das opções abaixo representa um exemplo de algoritmo com repetição simples?
- Qual das seguintes opções é um exemplo de algoritmo com repetição simples?
- Qual das seguintes opções exemplifica um algoritmo com repetição simples?
- Qual das alternativas representa um exemplo de algoritmo com repetição simples?
- Qual das opções abaixo é um exemplo de algoritmo que utiliza uma repetição condicional simples?
🔎 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
