Determinar e exibir a média de N valores informados pelo usuário ( N também deverá ser informado pelo usuário.)
Passo 1
O problema pede para ler um número inteiro N informado pelo usuário e depois ler N valores numéricos, calculando a média aritmética desses valores. O conteúdo principal envolve laços de repetição (para iterar N vezes), acumulação de valores e aplicação da definição de média.
Passo 2
A média aritmética de N valores
é dada por:
Vamos implementar isso passo a passo.
Passo 3
Começamos lendo o valor de N, que define quantas vezes vamos repetir a leitura de valores. É importante verificar se N é positivo para fazermos sentido ao laço de repetições.
Inicializamos uma variável com zero. Essa variável vai acumular a soma dos valores que o usuário informar.
Inicializamos uma variável
Passo 4
Usamos um laço de repetição (por exemplo, um do usuário e adicionar esse valor em
. Assim, a cada iteração fazemos:
for
de 1 até N) para ler cada valor
Passo 5
Depois de lermos todos os valores e termos a soma total, aplicamos a fórmula da média dividindo a soma por N:
Por fim, exibimos o resultado da média para o usuário.
Passo 6
Segue abaixo o pseudocódigo completo:
Resposta
Leia N
soma ← 0
Para i de 1 até N faça
Leia valor
soma ← soma + valor
FimPara
média ← soma / N
Escreva "Média: ", média
soma ← 0
Para i de 1 até N faça
Leia valor
soma ← soma + valor
FimPara
média ← soma / N
Escreva "Média: ", média