Ayuda problema c++

jorge
13 de Diciembre del 2009
Escriba la declaración de una estructura que se llamará Talumno, con la siguiente información:
• Identificador de alumno: un entero.
• Notas: un vector de 10 reales que contiene las notas del alumno en las 10 asignaturas.
• Pasa: un booleano (cierto o falso) que nos dice si el alumno puede pasar o no de curso (el campo Pasa debe ser true si el alumno ha aprobado más de 8 asignaturas y false en caso contrario) .

Suponga que un colegio tiene como máximo 100 alumnos y cada alumno hace siempre 10 asignaturas. Escriba la declaración de la estructura de datos que se llamará Tcolegio, necesaria para guardar toda la información de un colegio. En concreto, la estructura debe tener:
• Un entero que será el identificador de colegio
• Un entero indicando el número de alumnos
• Un vector de elementos de tipoTtalumno, con la información de cada alumno.
Declare una variable colegio de tipo Tcolegio y escriba:
• Una función que permita llenar las notas de un alumno, recibiendo como parámetro su Identificador.
• Una función que permita modificar las notas de un alumno, recibiendo como parámetro su Identificador.
• Una función que determina el campo Pasa a todos los alumnos de acuerdo a las instrucciones dadas anteriormente.
• Una función que muestre las notas y la situación ( campo Pasa) de un alumno.
• Un programa principal que haciendo uso de las funciones anteriores ofrezca un menú al usuario que le permita: 1) Ingresar un alumno nuevo (Identificador y sus notas), 2) Modificar las notas de un alumno, 3) Mostrar las notas y situación de un alumno, 4) Mostrar las notas y situación de todos los alumnos indicando además cuantos pasan de curso, y 5) Finalizar el programa.

Nota: Cada vez que ingrese o modifique notas de los alumnos el programa debe recalcular las situación de los alumnos (campo Pasa).


dego909
13 de Diciembre del 2009
Uff.. yo tambien ando en busca de el ejercicio
si tienes la respuesta por favor avisame....

Gracias