Qual a principal característica de um algoritmo com repetição aninhada?
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 a principal característica de um algoritmo com repetição aninhada?
- A) Possui apenas uma repetição
- B) Realiza a mesma ação várias vezes
- C) Possui uma repetição dentro de outra repetição
- D) Termina imediatamente após a primeira iteração
- E) Utiliza variáveis apenas para controle de uma única repetição
✅ Resposta correta: alternativa C
Resolução passo a passo
- Um algoritmo com repetição aninhada é aquele em que um laço de repetição (estrutura de repetição) está contido dentro do corpo de outro laço. Para cada iteração do laço externo, o laço interno executa todas as suas iterações.
- Assim, a principal característica é justamente a presença de uma repetição dentro de outra repetição, alternativa C, que corresponde ao gabarito oficial.
- A alternativa A está errada, pois uma repetição única não caracteriza aninhamento; o aninhamento exige pelo menos duas repetições.
- A alternativa B descreve uma repetição simples (executar a mesma ação várias vezes), que não exige estrutura aninhada.
- A alternativa D está errada, pois um laço aninhado não termina após a primeira iteração; o laço externo continua até sua condição de parada.
- A alternativa E está errada, pois laços aninhados usam variáveis de controle distintas para cada nível de repetição, e não apenas uma.
💡 Dica: Pense nas características de estruturas de repetição em programação.
Alternativa por alternativa
O aluno associa a ideia de repetição a uma única estrutura de laço, não percebendo que o aninhamento exige pelo menos duas repetições.
O aluno confunde repetição aninhada com repetição simples, que apenas repete uma mesma ação várias vezes sem estrutura interna de laços.
Por que engana: Confundir repeticao simples com repeticao aninhada, nao percebendo que uma repeticao esta dentro de outra.
Esta é a definição correta de um algoritmo com repetição aninhada, onde uma estrutura de repetição está contida em outra.
O aluno imagina que o laço para na primeira volta, confundindo a interrupção de um comando isolado (como um break) com o funcionamento normal de um laço aninhado.
O aluno acredita que um laço aninhado usa apenas uma variável de controle, ignorando que cada nível de repetição precisa de seu próprio contador.
Raio-X da questão
algoritmo com repetição aninhada
avaliacao
estrutura de repeticao · conceito de algoritmo
Revisar as estruturas de repetição em algoritmos.
Confundir repeticao simples com repeticao aninhada, nao percebendo que uma repeticao esta dentro de outra.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a característica principal dos algoritmos com repetições aninhadas?
- Qual é uma característica dos algoritmos com repetição aninhada?
- O que caracteriza um algoritmo com repetição aninhada?
- Qual é a principal característica dos algoritmos aninhados?
- Em um algoritmo com repetição aninhada, o que ocorre?
- Em um algoritmo que utiliza uma repetição aninhada, o que isso significa?
🔎 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
