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

Qual é a função de um loop aninhado em um algoritmo?

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

Qual é a função de um loop aninhado em um algoritmo?

  1. A) Executar um bloco de código apenas uma vez.
  2. B) Repetir ações em um intervalo de tempo definido.
  3. C) Permitir a execução de um loop dentro de outro loop.
  4. D) Terminar a execução de um algoritmo.
  5. E) Criar variáveis temporárias.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Um loop (laço de repetição) é uma estrutura que repete um bloco de instruções enquanto uma condição for verdadeira ou por um número determinado de vezes. Um loop aninhado é um laço colocado dentro do corpo de outro laço, de modo que, a cada repetição do laço externo, o laço interno executa completamente.
  2. Analisando as alternativas, a alternativa C descreve exatamente isso: permitir a execução de um loop dentro de outro loop. Esta é a definição de loop aninhado e está correta.
  3. A alternativa A está errada porque executar um bloco apenas uma vez é o oposto da função de um loop, que existe justamente para repetir.
  4. A alternativa B está errada porque a repetição de um loop não depende de um intervalo de tempo definido; ela depende de uma condição ou de uma contagem de vezes.
  5. A alternativa D está errada porque o término de um algoritmo não é função de loop aninhado; isso cabe a instruções como o fim do programa ou o retorno final.
  6. A alternativa E está errada porque a criação de variáveis temporárias é função de declarações de variáveis, não da estrutura de repetição.
  7. Conclusão: o gabarito oficial C está correto.

💡 Dica: Pense sobre como os loops funcionam em programação.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode ter confundido loop com uma estrutura de execução sequencial, achando que um bloco sempre roda uma única vez. Não percebeu que a própria função de um loop é repetir.

B Erradaerro: Senso comuma que mais engana

O aluno pode ter associado a palavra 'repetir' ao tempo, imaginando que loops funcionam por intervalos temporais, como um temporizador. Na prática, a repetição depende de condição ou contagem, não de tempo.

Por que engana: Confundir a funcao de loops aninhados com a execucao unica ou controle de tempo, nao entendendo que um loop pode estar dentro de outro.

C Correta

Correto, loops aninhados permitem que um loop execute outro loop, facilitando a iteração sobre estruturas de dados multidimensionais.

D Erradaerro: Conceitual

O aluno pode ter associado o termo 'loop' ao encerramento do programa, por confundir a estrutura de repetição com instruções de finalização, como sair de um laço ou encerrar o algoritmo.

E Erradaerro: Conceitual

O aluno pode ter confundido a estrutura de repetição com a declaração de variáveis, já que ambos aparecem em códigos e são termos de programação. Não distinguiu função de controle de fluxo e armazenamento de dados.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
Leitura medio
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🧩 progressao
🎯 Conceito central

loop aninhado

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de loop · estrutura de repeticao

📚 Reveja

Revisar o conceito de loops e sua aplicação em algoritmos.

⚠️ Erro mais comum

Confundir a funcao de loops aninhados com a execucao unica ou controle de tempo, nao entendendo que um loop pode estar dentro de outro.

🤝 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.