Qual dos seguintes cenários é mais adequado para utilizar um algoritmo de repetição simples?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, construídos como sequências com repetições simples (iterações definidas) com base em instruções preestabelecidas ou criadas, analisando como a precisão da instrução impacta na execução do algoritmo.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual dos seguintes cenários é mais adequado para utilizar um algoritmo de repetição simples?
- A) Contar de 1 a 10
- B) Calcular a média de notas
- C) Verificar se um número é par
- D) Ordenar uma lista de nomes
- E) Imprimir uma frase uma única vez
✅ Resposta correta: alternativa A
Resolução passo a passo
- A repetição simples é usada quando uma mesma instrução deve ser executada um número conhecido de vezes, geralmente com um contador que vai de um valor inicial até um valor final. Passo 2: Em 'Contar de 1 a 10', o início (1) e o fim (10) são conhecidos antes da execução, então basta um laço que repete a ação de contar dez vezes, incrementando um contador a cada passo. Passo 3: Por que as outras estão erradas: B) calcular a média de notas é uma única operação sobre valores dados, sem necessidade de repetir uma ação de forma simples; C) verificar se um número é par pode ser feito com uma única decisão, calculando o resto da divisão por 2; D) ordenar uma lista de nomes exige algoritmos de ordenação mais elaborados, que vão além da repetição simples; E) imprimir uma frase uma única vez não envolve repetição alguma. Passo 4: O gabarito oficial (A) está correto.
💡 Dica: Pense em situações que requerem repetição de ações.
Alternativa por alternativa
Esse é um exemplo clássico de onde um algoritmo de repetição simples é apropriado, pois a tarefa é repetir um contador enquanto uma condição é verdadeira.
O aluno acha que qualquer cálculo envolvendo vários valores exige um laço de repetição, sem perceber que a média pode ser obtida com uma soma e uma divisão diretas.
O aluno imagina que, para descobrir se um número é par, seria preciso percorrer uma sequência de números, quando basta uma única verificação do resto da divisão por 2.
O aluno associa ordenação a repetição simples, pois ordenar envolve comparar elementos várias vezes, sem reconhecer que é um algoritmo de complexidade maior que a repetição simples.
O aluno lê a frase 'uma única vez' como se fosse um comando de repetição, ignorando que a expressão justamente indica ausência de repetição.
Por que engana: Confundir situações que requerem repetição com aquelas que são executadas uma única vez ou que envolvem outras operações como cálculo ou ordenação.
Raio-X da questão
algoritmo de repetição
avaliacao
algoritmo de repetição · estrutura de controle simples
Revisar os conceitos de algoritmos e suas aplicações.
Confundir situações que requerem repetição com aquelas que são executadas uma única vez ou que envolvem outras operações como cálculo ou ordenação.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das seguintes opções exemplifica um algoritmo com repetição simples?
- Qual das seguintes opções é um exemplo de algoritmo com repetição simples?
- Qual das alternativas representa um exemplo de algoritmo com repetição simples?
- Qual das opções abaixo representa um exemplo de algoritmo com repetição simples?
- Qual das alternativas abaixo melhor representa um 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
