GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO02Média⏱ longo

Explique como funciona um algoritmo com repetição aninhada e dê um exemplo prático de sua aplicação.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

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

Explique como funciona um algoritmo com repetição aninhada e dê um exemplo prático de sua aplicação.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Um algoritmo com repetição aninhada é composto por um loop que contém outro loop dentro dele. Isso permite que o programa realize operações em múltiplas dimensões ou conjuntos de dados de forma eficiente. Um exemplo prático é a criação de uma tabela de multiplicação. O loop externo pode iterar sobre os números de 1 a 10, enquanto o loop interno multiplica cada número do loop externo por cada número de 1 a 10, resultando em uma tabela que mostra todas as multiplicações possíveis entre esses números. Essa estrutura é muito utilizada em programação para manipular matrizes e listas multidimensionais.

Explicação

A resposta correta descreve de forma clara a estrutura de um algoritmo com repetição aninhada, destacando a relação entre os loops e sua funcionalidade. O exemplo da tabela de multiplicação ilustra a aplicação prática desse conceito, facilitando a compreensão do leitor. Além disso, menciona o uso comum dessa estrutura em programação, contextualizando sua importância em manipulações de dados.

Raio-X da questão

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

algoritmo com repetição aninhada

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura de repeticao simples · conceito de algoritmo

📚 Reveja

Revisar a estrutura de algoritmos e suas aplicações práticas.

⚠️ Erro mais comum

Confundir repeticoes aninhadas com repeticoes sequenciais, nao entendendo que uma repeticao ocorre dentro da outra.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

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