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

Em pseudocódigo, seja soma := 0; para i de 1 até n faça soma := soma + A[i]; fim para. Após esse loop, qual…

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

Em pseudocódigo, seja soma := 0; para i de 1 até n faça soma := soma + A[i]; fim para. Após esse loop, qual expressão computa a média aritmética dos n elementos de A?

  1. A) soma - não faz nenhuma operação para a média.
  2. B) soma + n - simplesmente adiciona n à soma total.
  3. C) soma / n² - divide pelo quadrado do número de elementos.
  4. D) soma / n
  5. E) soma x n - multiplica a soma pelo número de elementos.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. O loop percorre i de 1 até n e, a cada passo, soma ao acumulador o elemento A[i]. Ao final, soma guarda a soma de todos os n elementos de A.
  2. A média aritmética é a soma de todos os valores dividida pela quantidade de valores. Como são n elementos, a média é soma / n.
  3. Verificando as alternativas: a alternativa A está errada porque ignora completamente a divisão pela quantidade de elementos. A alternativa B está errada porque somar n à soma não calcula média nenhuma. A alternativa C está errada porque divide pelo quadrado de n, o que não corresponde à definição de média. A alternativa E está errada porque multiplicar a soma por n aumenta o valor em vez de distribuí-lo entre os elementos.
  4. Portanto, a expressão correta é soma / n, alternativa D, que coincide com o gabarito oficial.

💡 Dica: Lembre-se da fórmula da média aritmética.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que a soma já representa a média, sem perceber que a média exige dividir o total pela quantidade de elementos.

B Erradaerro: Conceituala que mais engana

O aluno confunde a operação de média com uma simples contagem ou acréscimo, achando que somar n ao total de alguma forma gera a média.

Por que engana: Confundir a operação de média com a soma total, escolhendo alternativas que não consideram a divisão correta.

C Erradaerro: Atenção

O aluno sabe que é preciso dividir, mas usa o quadrado de n em vez de n, provavelmente por confusão com outra fórmula ou descuido ao digitar a expressão.

D Correta

O loop acumula em soma o total SA[i] dos n elementos; dividir esse total por n produz a média aritmética.

E Erradaerro: Procedimental

O aluno inverte a operação, achando que média envolve multiplicar pelo número de elementos, o que faria o valor crescer em vez de ser distribuído.

Raio-X da questão

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

média aritmética

📌 Objetivo

avaliacao

🧱 Pré-requisitos

média aritmética · pseudocódigo

📚 Reveja

Revisar a fórmula da média aritmética e como aplicá-la em pseudocódigo.

⚠️ Erro mais comum

Confundir a operação de média com a soma total, escolhendo alternativas que não consideram a divisão correta.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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