Em um algoritmo com repetição aninhada, como os loops estão organizados?
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
Em um algoritmo com repetição aninhada, como os loops estão organizados?
- A) Um loop dentro de outro loop.
- B) Dois loops que não se interagem.
- C) Um loop que para assim que o primeiro loop começa.
- D) Loops que representam alternativas em vez de repetições.
- E) Um único loop que se repete várias vezes.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Entenda o termo repetição aninhada. Aninhar significa colocar uma estrutura dentro de outra. Em algoritmos, uma repetição aninhada é um laço de repetição colocado dentro do corpo de outro laço.
- Analise o funcionamento. O laço externo controla a repetição geral. A cada volta completa do laço externo, o laço interno é executado por inteiro, do início ao fim, antes de o externo avançar para a próxima volta.
- Verifique as alternativas. A alternativa A descreve exatamente essa organização: um loop dentro de outro loop, que é a definição de aninhamento.
- Analise as alternativas erradas. B está errada porque, em repetição aninhada, os laços se interagem: o interno depende do externo para ser executado repetidamente. C está errada porque um laço não para ao começar; ele para somente quando sua condição de parada é atendida. D está errada porque loops servem para repetir instruções, não para representar alternativas, que são função das estruturas condicionais. E está errada porque um único loop não caracteriza aninhamento, que exige pelo menos dois laços.
- Conclusão. A alternativa correta é a A, que coincide com o gabarito oficial.
💡 Dica: Pense na estrutura de loops aninhados.
Alternativa por alternativa
Correto! Em um algoritmo com repetição aninhada, temos um loop que contém outro loop dentro dele.
O aluno pode ter entendido que, por serem laços independentes, eles não se afetam, confundindo laços em sequência com laços aninhados.
Por que engana: Confundir loops aninhados com loops independentes ou alternativas condicionais, não entendendo que um loop pode estar dentro de outro.
O aluno pode ter imaginado que um laço termina logo no início da execução, confundindo o começo do laço com sua condição de parada.
O aluno pode ter associado a palavra alternativa a estruturas de escolha, confundindo estruturas condicionais com repetições.
O aluno pode ter interpretado que repetição aninhada significa apenas um laço que se repete muitas vezes, ignorando que aninhar exige dois laços.
Raio-X da questão
loops aninhados
avaliacao
estrutura de repeticao · conceito de algoritmo
Revisar a estrutura de algoritmos com repetição.
Confundir loops aninhados com loops independentes ou alternativas condicionais, não entendendo que um loop pode estar dentro de outro.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Crie e descreva um algoritmo, em linguagem simples ou pictográfica, que ajude uma criança a decidir se deve levar um…
- Crie um algoritmo em linguagem oral ou escrita que controle a rega de um vaso por 7 dias: diariamente verificar se…
- Projete em pseudocódigo um algoritmo que reconstrua uma mensagem a partir de pacotes recebidos onde cada pacote contém…
- Elabore em pseudocódigo um algoritmo que, dado um vetor de registros 'tarefas' (descricao, duracao_horas, prioridade) e…
- Elabore em pseudocódigo um algoritmo que, dado um array de registros 'alunos' com campos (nome, notas[4]…
- Projete um algoritmo e descreva as estruturas de dados para implementar operações de desfazer/refazer (undo/redo) em um…
🔎 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
