Está en la página 1de 2

Etapa 5 Ejercicio 4

Problema a resolver:
Se le ha pedido desarrollar un algoritmo que a partir de una muestra de N
estudiantes de la UNAD permita clasificarlos en dos grupos de la siguiente
manera:
Grupo A: Estudiante de la UNAD matriculado en el programa de Ingeniería
de Sistemas, que pertenezca a un equipo de fútbol, y que su rango de edad
esté entre los 16 a 25 años.
Grupo B: Estudiante de la UNAD de cualquier programa académico, que
pertenezca a grupos culturales, y que su rango de edad esté entre los 18 a
30 años.
La UNAD desea mostrar la cantidad total de estudiantes que hacen parte de la
muestra y, adicionalmente, para cada uno de los dos grupos desea saber lo
siguiente:
1. Cuántos estudiantes tienen promedio académico superior a 4
2. Cantidad de personas por grupo.
3. Promedio de la edad.
Seudocódigo
definir N,i Como Entero
definir Programa,Pertenecea Como Caracter
definir
Edad,ContadorGrupoA,ContadorGrupoB,ContadorPromedio,Promedio,Acumulado
rEdad Como Real
Imprimir "Ingrese Numero Estudiantes"
Leer N
Programa = ""
Pertenecea = ""
Edad = 0
ContadorGrupoA = 0
ContadorGrupoB = 0
ContadorPromedio = 0
Para i = 1 hasta N
Leer Promedio
Leer Programa
Leer Pertenecea

Si Programa = "Ingeniería de Sistemas"


ContadorGrupoA = ContadorGrupoA + 1
Fin Si

Si Programa = "grupos culturales"


ContadorGrupoB = ContadorGrupoB + 1
Fin Si

Si Promedio > 4.0


ContadorPromedio = ContadorPromedio + 1
Fin Si

AcumuladorEdad = AcumuladorEdad + Edad

Fin Para
Imprimir "Estudiantes con Promedio mayor a 4", ContadorPromedio
Imprimir "Cantidad Estudiantes grupo A", ContadorGrupoA
Imprimir "Cantidad Estudiantes grupo B", ContadorGrupoB
Imprimir "Promedio de edad ", AcumuladorEdad / N

También podría gustarte