EnunciadoLa siguiente tarea consiste en implementar una clase que abstraiga el funcionamiento de un libro de clases,el cual debe registrar los alumnos de un curso y sus notas. Para lo anterior, a modo de hint, puede utilizar demanera separada un arreglo de string para los nombres, y una matriz para las notas. Estos dos elementos serelacionaran por medio del ndice, donde por ejemplo la posicion 0 del arreglo de string corresponde al nombredel alumno 1 de la lista, y la la 0 de la matriz corresponde a las notas de dicho alumno. Esta relacion sedenomina "relacion asociativa".En el caso particular de la matriz, esta DEBE tener un tama~no de Nx4, donde las 3 primeras columnascorresponden a las notas 1, 2 y 3 respectivamente, y la cuarta columna al promedio de estas y por ende alpromedio del alumno correspondiente al ndice. NO se podran ingresar mas de 3 notas por alumno.La dimension de columnas denominada por N, obecede a que no habra un numero denido de alumnos, peroel limite sera 100. Es importante mencionar que, dada la asociacion de ndices que existe entre la lista y lamatriz de notas, el arreglo de string con los nombres correspondiente a la lista como tal tambien tendra unadimension N, con maximo 100 elementos.Una vez implementada esta clase, el programa debe dar las siguientes opciones de ejecucion:1. Ver Lista de curso2. Ver Numero de alumnos3. Ingresar alumno4. Ingresar nota5. Ver Notas de alumno6. Ver Promedio de alumno0. Salir

1

Respuestas

2013-09-14T02:28:26+02:00
EnunciadoLa siguiente tarea consiste en implementar una clase que abstraiga el funcionamiento de un libro de clases,el cual debe registrar los alumnos de un curso y sus notas. Para lo anterior, a modo de hint, puede utilizar demanera separada un arreglo de string para los nombres, y una matriz para las notas. Estos dos elementos serelacionaran por medio del ndice, donde por ejemplo la posicion 0 del arreglo de string corresponde al nombredel alumno 1 de la lista, y la la 0 de la matriz corresponde a las notas de dicho alumno. Esta relacion sedenomina "relacion asociativa".En el caso particular de la matriz, esta DEBE tener un tama~no de Nx4, donde las 3 primeras columnascorresponden a las notas 1, 2 y 3 respectivamente, y la cuarta columna al promedio de estas y por ende alpromedio del alumno correspondiente al ndice. NO se podran ingresar mas de 3 notas por alumno.La dimension de columnas denominada por N, obecede a que no habra un numero denido de alumnos, peroel limite sera 100. Es importante mencionar que, dada la asociacion de ndices que existe entre la lista y lamatriz de notas, el arreglo de string con los nombres correspondiente a la lista como tal tambien tendra unadimension N, con maximo 100 elementos.Una vez implementada esta clase, el programa debe dar las siguientes opciones de ejecucion:1. Ver Lista de curso2. Ver Numero de alumnos3. Ingresar alumno4. Ingresar nota5. Ver Notas de alumno6. Ver Promedio de alumno0. Salir