Descreva um algoritmo que usa uma repetição aninhada para contar até 5 em grupos de 2.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Descreva um algoritmo que usa uma repetição aninhada para contar até 5 em grupos de 2.
- A) Contar até 5 com uma única repetição.
- B) Contar até 5 em grupos de 2 repetindo uma vez.
- C) Usar uma contagem interna para agrupar 2 e depois repetir até 5.
- D) Contar até 10 sem grupos.
- E) Contar em ordem reversa até 5.
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pede um algoritmo com repetição aninhada, ou seja, uma repetição dentro de outra. Ela deve contar até 5 formando grupos de 2. Passo 2: A alternativa C descreve exatamente essa estrutura: uma contagem interna que agrupa 2 elementos (laço interno) e uma repetição externa que segue até 5 (laço externo). Passo 3: A alternativa A está errada, pois usa uma única repetição, sem aninhamento. Passo 4: A alternativa B menciona repetição e grupos de 2, mas não descreve um laço dentro de outro; apenas diz que há uma repetição. Passo 5: A alternativa D está errada, pois fala em contar até 10 sem grupos, o que contradiz o enunciado. Passo 6: A alternativa E está errada, pois trata de contagem em ordem reversa, algo que o enunciado não pede. Passo 7: Conclusão: a resposta correta é a C, que coincide com o gabarito oficial. Observação: a alternativa C diz 'repetir até 5', o que é uma forma um pouco imprecisa de dizer que o laço externo conta os grupos, mas é a única que descreve uma estrutura aninhada.
💡 Dica: Pense em como usar um loop para contar em incrementos de 2.
Alternativa por alternativa
O aluno entendeu que basta uma única repetição para contar até 5, ignorando a exigência de aninhamento e de agrupamento de 2.
O aluno associou a ideia de 'grupos de 2' e 'repetição' à simples existência de um laço, sem perceber que a estrutura exigida é um laço dentro de outro.
Por que engana: Confundir repetição simples com repetição aninhada, não agrupando corretamente os elementos em grupos de 2.
Essa descrição reflete o uso de repetição aninhada para contar em grupos.
O aluno leu mal o enunciado e trocou o limite 5 por 10, além de ignorar a ideia de agrupamento.
O aluno confundiu contagem com ordem reversa e não identificou que o enunciado pede contagem crescente em grupos com repetição aninhada.
Raio-X da questão
algoritmo de repetição
fixacao
algoritmo de repetição · repetição aninhada
Revisar estruturas de repetição em algoritmos.
Confundir repetição simples com repetição aninhada, não agrupando corretamente os elementos em grupos de 2.
pensamento_critico
abstrato
Questões parecidas com resolução
- Em um algoritmo, como podemos usar a repetição para contar de 1 a 5?
- Qual é a estrutura correta de um algoritmo que utiliza uma repetição simples para contar de 1 até 5?
- Identifique a estrutura de repetição correta para contar de 1 a 5 em um algoritmo.
- Num algoritmo que conta de 1 a 5, como seria uma repetição condicional simples?
- Qual dos processos a seguir representa uma repetição simples no algoritmo de contagem de números de 1 a 5?
- Qual é a estrutura correta de um algoritmo que utiliza uma repetição simples para imprimir os 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
