Analítico del alumno
Publicado por Francisco (3 intervenciones) el 14/09/2018 19:03:52
No se como resolver este ejercicio, si alguien me puede ayudar se lo agradezco
Se debe crear una aplicación que administre las notas de las asignaturas de una carrera X
1-Se debe contar con un diccionario llamado “plan” que contenga todas las asignaturas de la carrera. La clave de este diccionario será el código de la asignatura que se conforma por dos partes:
a) El código de curso. Ej: 01 para primer año, 02 para segundo año, etc b) El código de la asignatura dentro de ese año: Ej: 01,02,03 etc
Ej de una asignatura: 0104. Esto representa a una asignatura de primer año cuyo orden interno es el 4.
El valor de cada clave va a ser el nombre de la asignatura:
2-Luego, se debe solicitar al operador que vaya ingresando las notas de cada asignatura. En caso de que una materia aún no ha sido aprobada se debe ingresar 0 (cero) como nota. Esto debe generar un nuevo diccionario llamado “analitico”, donde sus elementos van a ser las asignaturas solamente aprobadas. La clave va a ser el código de la materia, y el valor el de la nota de aprobación.
3-Y por último, se debe ingresar en un menú de opciones donde el operador deberá optar por diferentes funciones:
1-Emitir analítico 2-Porcentaje de aprobación 3-Promedio obtenido 4-Salir
1- El analítico debe mostrar todas las asignaturas aprobadas y mostrar al final la cantidad correspondiente 2- El porcentaje de aprobación surge de tener en cuenta la cantidad aprobada en base al total de asignaturas del plan. Solo se debe mostrar el porcentaje. 3- El promedio de notas se calcula dividiendo la suma de notas sobre la cantidad de asignaturas aprobadas.
NOTA: En cada paso se debe informar por pantalla de manera concreta, la información que el usuario esta manejando.
Además se recomienda el uso de definiciones (def) para generar un código mucho mas organizado y reutilizable
Se debe crear una aplicación que administre las notas de las asignaturas de una carrera X
1-Se debe contar con un diccionario llamado “plan” que contenga todas las asignaturas de la carrera. La clave de este diccionario será el código de la asignatura que se conforma por dos partes:
a) El código de curso. Ej: 01 para primer año, 02 para segundo año, etc b) El código de la asignatura dentro de ese año: Ej: 01,02,03 etc
Ej de una asignatura: 0104. Esto representa a una asignatura de primer año cuyo orden interno es el 4.
El valor de cada clave va a ser el nombre de la asignatura:
2-Luego, se debe solicitar al operador que vaya ingresando las notas de cada asignatura. En caso de que una materia aún no ha sido aprobada se debe ingresar 0 (cero) como nota. Esto debe generar un nuevo diccionario llamado “analitico”, donde sus elementos van a ser las asignaturas solamente aprobadas. La clave va a ser el código de la materia, y el valor el de la nota de aprobación.
3-Y por último, se debe ingresar en un menú de opciones donde el operador deberá optar por diferentes funciones:
1-Emitir analítico 2-Porcentaje de aprobación 3-Promedio obtenido 4-Salir
1- El analítico debe mostrar todas las asignaturas aprobadas y mostrar al final la cantidad correspondiente 2- El porcentaje de aprobación surge de tener en cuenta la cantidad aprobada en base al total de asignaturas del plan. Solo se debe mostrar el porcentaje. 3- El promedio de notas se calcula dividiendo la suma de notas sobre la cantidad de asignaturas aprobadas.
NOTA: En cada paso se debe informar por pantalla de manera concreta, la información que el usuario esta manejando.
Además se recomienda el uso de definiciones (def) para generar un código mucho mas organizado y reutilizable
Valora esta pregunta
-1