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 x1, x2, dots, xN é dada por:
barx = 1N sumi=1^N xi
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 soma com zero. Essa variável vai acumular a soma dos valores que o usuário informar.

Passo 4

Usamos um laço de repetição (por exemplo, um for de 1 até N) para ler cada valor xi do usuário e adicionar esse valor em soma. Assim, a cada iteração fazemos:
soma soma + xi

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:
média = somaN é
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

Exercícios relacionados