1. Dada la información de N estudiantes, donde N se da por teclado:
Código del estudiante
Nombre del estudiante
Sexo del alumno (1 = Masculino, 2 = Femenino)
Código de la carrera a la cual pertenece
Donde la carrera se da en la siguiente tabla:
1 Ingeniería Sistema
2 Ingeniería Mecánica
3 Ingeniería Electrónica
Cada estudiante ve 5 materias, por cada materia se da la siguiente información:
Código de la materia
Nombre de la materia
Código del profesor de la materia
Definitiva de la materia
Codifique un programa en forma modular utilizando registros que realice lo siguiente:
Una función que lea la información de cada estudiante y la almacena en registros
Una función que calcule y retorne el código de la carrera que tiene mas cantidad de hombres
Una función que calcule y retorne cual es el estudiante con mejor promedio
Una función que calcule y retorne código de la carrera con mejor promedio
2. En una agencia de turismo, las N personas que van a pagar el importe de su tiquete aéreo o terrestre, llegan a la caja y sacan una bolita de color, que les dirá el descuento que tendrán sobre el total de su pasaje. Se sabe que si el color de la bolita es roja el cliente obtendrá un 40% de descuento; si es amarilla un 25% y si es blanca no obtendrá descuento. La captura de información termina cuando el valor del tiquete terrestre o aéreo sea 0.
Se desea saber usando estructuras:
El tiquete con la información básica del cliente y con el valor a pagar.
La cantidad que pagaron los clientes que viajan por tierra cada día.
El valor de los descuentos generados por la bolita roja en el día.
El número de personas que no obtuvieron descuento en el día
El porcentaje de clientes con tiquete aéreo que sacaron la bolita amarilla
No hay comentarios:
Publicar un comentario