Pedir números hasta que se teclee un 0 mostrar el promedio
Se ingresan números los cuales se detiene dicho ingreso cuando se ingrese el número cero, hallar el promedio.
Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las siguientes variables.
Definir n,c,suma Como Entero
Definir promedio Como Real
Previamente se inicializan las siguientes variables.
n = 1
c = 0
suma = 0
Creamos un ciclo que se repite mientras que la variable “n” sea diferente de cero.
Mientras n <> 0 Hacer
En cada bucle pedimos que se ingrese un número.
Escribir «Ingresa un número»
Este número lo almacenamos en la variable n.
leer n
Evaluamos si la variable “n” es diferente de cero.
si n <> 0 Entonces
Si la condición se cumple, entonces en la variable suma, vamos acumulando la suma de los números ingresados.
suma = suma + n
La variable «c» se incrementa en 1, esta variable la incrementamos para conocer el total de números ingresados.
c = c + 1
FinSi
FinMientras
Evaluamos si la variable “c” es mayor a cero.
si c > 0 Entonces
Si la condición se cumple, entonces quiere decir que por lo menos se ingresó un numero diferente de cero, por lo tanto mostramos el promedio en pantalla.
Escribir «El promedio de los números es: «,suma/c
FinSi
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.