miércoles, 2 de junio de 2021

Ejercicio propuesto #10: hallar suma y promedio de números positivos de una lista ingresada por el usuario

Se pide hacer un algoritmo que resuelva y muestre en pantalla la suma y promedio de una lista de números ingresadas por teclado. La única condición es que los números que se sumarán y promediarán sean positivos.

Posible solución en PSeint

Lo único que tenemos que hacer es poner una condicional que nos indique cuando un numero es mayor de -1 para considerarlo positivo por teoría. Aquí hay que tener en consideración que el "cero" algunos lo toman como numero y otros no. En nuestro caso, se toma en cuenta para el promedio (para la suma no tan es relevante). 

Este sería el pseudocodigo correspondiente.

Algoritmo sumaypromediopositivos

suma=0

contador=0

Mostrar "Ingresa tu cantidad de numeros a leer (tambien se considera cero)"

leer cantidad_numeros

para i=1 hasta cantidad_numeros Hacer

mostrar "ingresa numero (",i,"):"

leer n

si n>-1 Entonces

suma=suma+n

contador=contador+1

FinSi

FinPara

promedio=suma/contador

Mostrar "la suma de solo los numeros positivos es: ",suma

Mostrar "el promedio de tus numeros positivos es: ",promedio

FinAlgoritmo

No hay comentarios.:

Publicar un comentario