En esta ocasión realizamos un algoritmo que lea numeros enteros hasta teclear 0, este algoritmo fue desarrollado y probado con el simulador pseint.
Haz clic aquí para suscribirte a mi canal
Algoritmo que lea numeros enteros hasta teclear 0 pseint
Algoritmo detarea
Definir n,x Como Entero
x = 1
Mientras x <> 0 Hacer
Escribir «Ingresa un numero»
leer n
si n == 0 Entonces
x = n
FinSi
FinMientras
FinAlgoritmo
Algoritmo que pida números hasta que se introduzca un cero pseint
Haz clic aquí para suscribirte a mi canal
Que lea números hasta que se presione un cero y como resultado muestre:
Cuántos números fueron leídos.
Promedio de los números positivos.
Promedio de todos los números.
Algoritmo detarea
Definir a,b Como Entero
Definir x,suma1,suma2,promedio1,promedio2 Como Real
x = 1
a = 0
b = 0
suma1 = 0
suma2 = 0
promedio1 = 0
promedio2 = 0
Mientras x <> 0 Hacer
Escribir «Ingresa un numero»
leer x
si x <> 0 Entonces
a = a + 1
si x > 0 Entonces
b = b + 1
suma1 = suma1 + x
promedio1 = suma1 / b
FinSi
suma2 = suma2 + x
promedio2 = suma2 / a
FinSi
FinMientras
Escribir «El total de numeros es: «,a
Escribir «El promedio de numeros positivos es: «,promedio1
Escribir «EL promedio de todos los numeros es: «,promedio2
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Ingresar un conjunto de números hasta que se ingrese un 0
Algoritmo detarea
Definir x, mayorr Como Entero
x = 1
mayorr = 0
Mientras x <> 0 Hacer
Escribir «Ingresa un numero»
leer x
si mayorr < x Entonces
mayorr = x
FinSi
FinMientras
Escribir «EL numero mayor es: «,mayorr
FinAlgoritmo
Pedir números hasta que se teclee un 0 mostrar la suma de todos los números introducidos
Algoritmo detarea
Definir n,suma Como real
n = 1
suma = 0
Mientras n <> 0 Hacer
Escribir «Ingresa un numero»
leer n
suma = suma + n
FinMientras
Escribir «La suma de los numeros es: «,suma
FinAlgoritmo
Pedir números hasta que se teclee un 0 mostrar el promedio
Algoritmo detarea
Definir n,c,suma Como Entero
n = 1
suma = 0
c = 0
Mientras n <> 0 Hacer
Escribir «Ingresa un numero»
leer n
si n <> 0 Entonces
suma = suma + n
c = c + 1
FinSi
FinMientras
si c > 0 Entonces
Escribir «EL promedio de los numeros ingresados es: «,suma/c
FinSi
FinAlgoritmo
Bien amigos esta es la solución de este algoritmo, les comparto el código, espero les guste y mas que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.