Informática, perguntado por smigormt, 5 meses atrás

Escreva um programa em Python que:
- Leia um valor inteiro N, que representa a quantidade de números REAIS que serão digitados pelo usuário;
- Leia os N valores e os mostre na tela;
- Quantos destes valores são positivos;
- A média de todos os valores positivos digitados;

Considere que ao menos um dos N números seja positivo.

----------------------------------------
O programa deve mostrar todos os números digitados pelo usuário, mostrar quantos são positivos e qual a média dos números positivos.

Soluções para a tarefa

Respondido por joaopedrolemos
1

n = int(input('N: '))

i = 0

realLists = []

nPos = 0

media = 0

while i < n:

   x = float(input('>> '))

   realLists.append(x)

   if (x > 0):

       nPos+=1

       media+=x

   i+=1

print('N Positivos: ', nPos)

print('Media: ',media/nPos)

Perguntas interessantes