Crear un Algoritmo que lea números enteros hasta teclear 0, y nos muestre el máximo,
el mínimo y la media de todos ellos. Piensa como debemos inicializar las variables.
Respuestas a la pregunta
Explicación:
Como no se especifica en que lenguaje de programación necesitas, lo pongo en python 3:
Esta solución es simple usando un único bucle while, almacenando los valores en una lista la cual procesamos para obtener los valores que se necesitan lo adjunto en una imagen con el código comentado.
Pseudocódigo pseint que muestra por pantalla el mayor, menor y la media de los números ingresados por el usuario. Se adjunta imagen de salida del algoritmo y el diagrama de flujo.
Algoritmo maximoMinimoYmedia
- // Definir variables
Definir x,n,myor,mnor Como Entero
Definir mdia Como Real
Dimension n[100]
x <- 0
myor <- 0
mnor <- 1000
mdia <- 0
- // Ingresar datos
Escribir 'Ingrese números enteros (salir teclee 0) '
Repetir
x <- x+1
Escribir 'Número ',x,': ' Sin Saltar
Repetir
Leer n[x]
Hasta Que n[x]<1000
Mientras Que n[x]<>0
- // Seleccionar menor número ingresado
Para a<-1 Hasta x Hacer
Si n[a]<mnor Y n[a]<>0 Entonces
mnor <- n[a]
FinSi
FinPara
- // Seleccionar mayor número ingresado
Para a<-1 Hasta x Hacer
Si n[a]>myor Entonces
myor <- n[a]
FinSi
FinPara
- // Calcular la media de los números ingresados
Para a<-1 Hasta x Hacer
mdia <- mdia+n[a]
FinPara
mdia <- mdia/x
- // Salida de datos
Escribir 'Mayor número ingresado: ',myor
Escribir 'Menor número ingresado: ',mnor
Escribir 'Media: ',mdia
FinAlgoritmo
Para saber más acerca de mayor, menor y media de números ingresados consulte https://brainly.lat/tarea/17633854
#SPJ2