GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF15CO02Média⏱ curto

Em um algoritmo com repetição aninhada, o que ocorre?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

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, o que ocorre?

  1. A) Repetições ocorrem de forma independente
  2. B) Uma repetição ocorre dentro de outra repetição
  3. C) As instruções são executadas em ordem sequencial
  4. D) A saída é gerada antes da repetição
  5. E) Não é possível usar variáveis dentro das repetições

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Uma estrutura de repetição aninhada é aquela em que um laço (for, while ou similar) fica inteiro dentro do corpo de outro laço. O laço interno é executado completamente a cada iteração do laço externo.
  2. Por isso, a alternativa correta é a B, pois descreve exatamente essa situação: uma repetição ocorre dentro de outra repetição.
  3. A alternativa A está errada, pois, em repetições aninhadas, elas não são independentes: o laço interno depende do ciclo do externo para ser reiniciado.
  4. A alternativa C está errada, pois a execução sequencial é o fluxo comum de instruções sem desvios, não o que caracteriza laços aninhados.
  5. A alternativa D está errada, pois não há nenhuma regra que obrigue a saída a ser gerada antes da repetição; ela depende do que o algoritmo faz.
  6. A alternativa E está errada, pois variáveis podem e costumam ser usadas dentro de repetições, inclusive em laços aninhados.
  7. Conclusão: o gabarito oficial B está correto.

💡 Dica: Pense sobre como as repetições se interagem.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode imaginar que, por haver duas repetições no mesmo algoritmo, elas funcionam separadamente, sem relação entre si. Não percebe que, no aninhamento, o laço interno roda por completo a cada volta do externo.

Por que engana: Confundir repetição aninhada com repetições independentes, não entendendo que uma ocorre dentro da outra.

B Correta

Essa é a definição de repetição aninhada, onde um loop está contido dentro de outro.

C Erradaerro: Conceitual

O aluno associa a ideia de 'ordem' das instruções ao conceito de aninhamento, achando que laços em sequência ou a execução linear descrevem a estrutura. Confunde fluxo sequencial com repetição.

D Erradaerro: Senso comum

O aluno acredita que a saída precisa vir antes de qualquer repetição, usando uma intuição de 'mostrar o resultado logo no início'. Não há essa regra na estrutura de repetição.

E Erradaerro: Conceitual

O aluno entende que estruturas de repetição restringem o uso de variáveis, possivelmente por confundir com a ideia de escopo ou com a limitação de funções. Na prática, variáveis são usadas normalmente dentro de laços, inclusive contadores e acumuladores.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

repetição aninhada

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura de repetição · conceito de algoritmo

📚 Reveja

Revisar o funcionamento de algoritmos com estruturas de repetição.

⚠️ Erro mais comum

Confundir repetição aninhada com repetições independentes, não entendendo que uma ocorre dentro da outra.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.