ESCRIBA UN PSEUDOCODIGO QUE RECIBA EDADES DE ESTUDIANTES (VALIDADAS ENTRE 0 Y 100), DEBEN RECIBIRSE EDADES HASTA QUE SE INGRESE LA EDAD 0, AL INGRESAR LA EDAD 0 DEBE DAR COMO RESULTADO LA CANTIDAD DE EDADES QUE SE INGRESARON, LA CANTIDAD DE MAYORES DE EDAD LA CANTIDAD DE MENORES DE EDAD Y EL PROMEDIO DE LAS EDADES INGRESADAS. UTILICE LA ESTRUCTURA “REPETIR HASTA QUE”
Respuestas a la pregunta
Definir i, Men, May, ed Como Entero
Men=0
May=0
i=0
Escribir "Ingresa edad en rango de 0 a 100: "
Repetir
Leer ed
Si ed != 0 Entonces
i=i+1
Si ed >= 18 Entonces
May = May + 1
Si No
Men = Men + 1
Fin Si
Fin Si
Hasta Que ed = 0
Escribir "La cantidad de edades ingresadas fueron: ", i
Escribir "Mayores de edad: ", May
Escribir "Menores de edad; ", Men
Pseudocódigo pseint para registrar las edades, contar cuantos son mayores y menores de edad, y sacar el promedio. Se adjunta imagen de salida por pantalla.
Algoritmo EdadesHasta0
- // Definir variables
Definir promedio como real
Definir menorEdad, mayorEdad, contador, _edad como entero
contador <- 0
mayorEdad <- 0
menorEdad <- 0
Repetir
contador <- contador + 1
- // Ingresar datos
Escribir "Ingrese edad ',contador,' :' Sin Saltar
Repetir
Leer _edad
Hasta Que (_edad>=0) Y (_edad<=100)
- // Procesar datos
si _edad >= 18 Entonces
mayorEdad <- mayorEdad + 1
FinSi
si _edad < 18 y _edad > 0 Entonces
menorEdad <- menorEdad + 1
FinSi
promedio <- promedio + _edad
Escribir ' '
Hasta Que _edad = 0
promedio <- promedio/contador
- // muestra resultados por pantalla
Escribir 'Cantidad de edades ingresadas: ',contador
Escribir 'Cantidad de mayores de edad: ',mayorEdad
Escribir 'Cantidad de menores de edad: ',menorEdad
Escribir 'Promedio de las edades: ',promedio
FinAlgoritmo
Para saber más acerca del algoritmo en pseint para calcular promedios consulte: https://brainly.lat/tarea/13103959
#SPJ3