Tengo el siguiente programa para hacer llamando funciones:
Haga un programa que permita gestionar las notas dentro de una aula de hasta 40 estudiantes. Las notas se pueden ir introduciendo dentro del sistema de manera escalonada. A partir de un menú, se debe poder:
Registrar nuevas notas. Cada vez que se haga, se debe poder leer una secuencia de valores arbitrariamente larga hasta encontrar un -1. Entonces se termina la lectura. Por ejemplo, si se quieren entrar las notas 3, 4 y 7.5, se escribiría "3 4 7,5 -1".
Mostrar por pantalla la nota media hasta el momento.
Mostrar un histograma de todos las notas según las clasificaciones Suspendido (menos de 5), Aprobado (entre 5 y 6.5), Notable (entre 6.5 y 8.5) y exelente(más de 8.5).
Deberia quedar mas o meno asi:
Benvenido al gestor de notas
[RT] Registrar notas.
[MD] Consultar nota media.
[HT] Histograma de notas.
[FI] Finalizar.
opcion: RT
Ingrese las notas, escriba -1 para acabar:
1 3 3,7 4,4 5 5,6 6,3 7 9 -1
Benvenido al gestor de notas
[RT] Registrar notas.
[MD] Consultar nota media.
[HT] Histograma de notas.
[FI] Finalizar.
opcion: HT
Suspendido :****
Aprobado :***
Notable :*
Exceente :*
Benvenido al gestor de notas
[RT] Registrar notas.
[MD] Consultar nota media.
[HT] Histograma de notas.
[FI] Finalizar.
opcion: MD
La nota media es 5.0.
Agradeceria vuestra ayuda.
GRACIAS YA LO HE SOLUCIONADO, CUANDO ME LO CALIFIQUEN LO COLGARE.
MOD EDIT: Usar etiquetas GeSHi para el código.
Haga un programa que permita gestionar las notas dentro de una aula de hasta 40 estudiantes. Las notas se pueden ir introduciendo dentro del sistema de manera escalonada. A partir de un menú, se debe poder:
Registrar nuevas notas. Cada vez que se haga, se debe poder leer una secuencia de valores arbitrariamente larga hasta encontrar un -1. Entonces se termina la lectura. Por ejemplo, si se quieren entrar las notas 3, 4 y 7.5, se escribiría "3 4 7,5 -1".
Mostrar por pantalla la nota media hasta el momento.
Mostrar un histograma de todos las notas según las clasificaciones Suspendido (menos de 5), Aprobado (entre 5 y 6.5), Notable (entre 6.5 y 8.5) y exelente(más de 8.5).
Deberia quedar mas o meno asi:
Benvenido al gestor de notas
[RT] Registrar notas.
[MD] Consultar nota media.
[HT] Histograma de notas.
[FI] Finalizar.
opcion: RT
Ingrese las notas, escriba -1 para acabar:
1 3 3,7 4,4 5 5,6 6,3 7 9 -1
Benvenido al gestor de notas
[RT] Registrar notas.
[MD] Consultar nota media.
[HT] Histograma de notas.
[FI] Finalizar.
opcion: HT
Suspendido :****
Aprobado :***
Notable :*
Exceente :*
Benvenido al gestor de notas
[RT] Registrar notas.
[MD] Consultar nota media.
[HT] Histograma de notas.
[FI] Finalizar.
opcion: MD
La nota media es 5.0.
Agradeceria vuestra ayuda.
GRACIAS YA LO HE SOLUCIONADO, CUANDO ME LO CALIFIQUEN LO COLGARE.
MOD EDIT: Usar etiquetas GeSHi para el código.