Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2013, 07:10
ambigus
 
Fecha de Ingreso: septiembre-2008
Mensajes: 221
Antigüedad: 15 años, 7 meses
Puntos: 1
¿Porqué no me permite agregar nuevas notas? - EJercicio I

La problemática del ejercicio dice así:

Cita:
Una institución educativa desea almacenar la información correspondiente a su
proceso de notas, para ello es importante la información del estudiante como
el codigo, nombre, apellido, dirección y los teléfonos de contacto. Para realizar
la matricula se tiene en cuenta el año, el semestre (I ó II) y el programa
académico. Además cada estudiante matricula como minimo tres materias por
semestre y máximo siete. Para cada materia se considera un código, nombre y
su número de creditos. La institución a considerado el siguiente esquema de
evaluación para cada una de las materias:

5 Quices 25%
2 Trabajos 10%
3 Parciales 60%

Cada docente tiene a su cargo una o más materias y el será responsable de
agregar ó modificar las notas en el sistema. Cada docente tiene una
identificación, nombre, apellido y los teléfonos de contacto. El programa debe
permitir:

-- Leer la información correspondiente a los n estudiantes matriculados en
la institución educativa.
-- Agregar y modificar las notas de las asignaturas a cargo de un docente
en particular.
-- Calcular el promedio de las notas del semestre con respecto al número
de creditos de cada una de las asignaturas matriculadas por un
estudiantes especifico.
-- Calcular el promedio general de toda la institución.
-- Imprimir los estudiantes con promedio inferior a 3.0
-- Buscar un estudiante y un docente por su número de identificación y/o
número de contacto.
Esta es mi solución actual:

Formato Java: https://www.dropbox.com/s/mq3umg7vbi...stitucion4.rar

Formato TXT: http://ideone.com/VSQ238


Saludos. Me encantaría saber: ¿Porqué cuando le pido que me llene las notas del segundo estudiante me dice que yá está lleno?

He usado estos datos para ejemplificar la situación.

Prueba de escritorio : https://www.dropbox.com/s/i6zmlu00wc...ritorio_6.xlsx


NOTA:
He omitido los códigos de la materia y los teléfonos de los estudiantes y docentes para agilizar el ingreso de datos.