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
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?
- A) soma - não faz nenhuma operação para a média.
- B) soma + n - simplesmente adiciona n à soma total.
- C) soma / n² - divide pelo quadrado do número de elementos.
- D) soma / n
- E) soma x n - multiplica a soma pelo número de elementos.
✅ Resposta correta: alternativa D
Resolução passo a passo
- 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.
- 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.
- 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.
- 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
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.
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.
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.
O loop acumula em soma o total SA[i] dos n elementos; dividir esse total por n produz a média aritmética.
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
média aritmética
avaliacao
média aritmética · pseudocódigo
Revisar a fórmula da média aritmética e como aplicá-la em pseudocódigo.
Confundir a operação de média com a soma total, escolhendo alternativas que não consideram a divisão correta.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em uma competição de programação, Ana precisa criar um algoritmo que receba as notas de cinco provas e calcule a média…
- Considere o pseudocódigo: soma <- 0; para i de 1 até 5: leia x; soma <- soma + x; fimPara; escreva(soma/5). Qual…
- Um algoritmo deve calcular a média de notas de estudantes. Quais instruções você utilizaria?
- Um algoritmo precisa calcular a média de 3 notas. Qual sequência de instruções deve ser utilizada para resolver esse…
- Considere um algoritmo que calcula a média de notas. Qual a estrutura de repetição mais adequada para somar as notas de…
- Projete um algoritmo em pseudocódigo que, dada uma lista A[1..n] de inteiros e um inteiro k (1 = k = n), calcule a lista…
🔎 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
