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

Descreva como um algoritmo com repetição aninhada pode ser utilizado para somar todos os elementos de uma…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

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

Descreva como um algoritmo com repetição aninhada pode ser utilizado para somar todos os elementos de uma matriz e explique a lógica por trás disso.

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

Resposta esperada

Um algoritmo com repetição aninhada pode ser utilizado para somar todos os elementos de uma matriz percorrendo cada linha e cada coluna. A lógica consiste em usar duas variáveis de controle, uma para as linhas e outra para as colunas. Para cada linha, o algoritmo irá iterar através de todas as colunas, somando cada elemento ao total acumulado. Isso é representado com um loop externo para as linhas e um loop interno para as colunas, permitindo que cada elemento da matriz seja acessado e somado a um total, resultando na soma de todos os elementos da matriz. Esse método é eficiente e claro, pois permite visualizar a estrutura bidimensional da matriz na implementação do algoritmo.

Explicação

A resposta correta descreve claramente a estrutura de um algoritmo que utiliza dois loops aninhados para percorrer uma matriz, o que é essencial para acessar todos os elementos. A explicação da lógica por trás do algoritmo, que envolve a soma acumulada, demonstra a compreensão do funcionamento dos loops em um contexto bidimensional. Além disso, a menção à eficiência e clareza do método reforça a adequação da abordagem para o problema proposto.

Raio-X da questão

Dificuldade Média
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

algoritmo com repetição · estrutura de dados matriz

📚 Reveja

Revisar a lógica de algoritmos e operações com matrizes.

⚠️ Erro mais comum

Confundir a ordem das repetições aninhadas, somando incorretamente os elementos da matriz.

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