Final I Término 2005 – 2006. Agosto 28, 2005 /ICM00794
Tema 4. (35 puntos). Al terminar el periodo académico, el profesor dispone de una tabla de notas (entero 0-100) para las actividades (Lecciones, Deberes, Examen, etc.) en una estructura con nombres de n estudiantes y actividades.
De acuerdo a las políticas del curso para cada estudiante se pondera las notas de cada actividad para obtener su calificación final (entero 0-100).
Escriba un programa en matlab que:
- Ingrese en una estructura los nombres y notas de n estudiantes para cada actividad.
- Luego ingrese las ponderaciones para cada actividad verificando que el total sume 100.
- Calcule las calificaciones para el Final.
- Encuentre el estudiante con la calificación más alta y el que tiene la más baja.
- Muestre la Lista completa y los estudiantes con la calificación más alta y más baja.
Nota: Los puntos asignados para cada parte son válidos cuando la parte anterior está completa.
Ejemplo: Ponderaciones = [ 25, 15, 60 ]
Nombre | Lección | Proyecto | Examen | calif |
---|---|---|---|---|
Juan | 65 | 80 | 85 | 79 |
María | 80 | 60 | 90 | 83 |
Pedro | 75 | 50 | 90 | 80 |
Rosa | 100 | 75 | 68 | 77 |
Andrea | 100 | 80 | 70 | 79 |
Calificación más alta: María 83 Calificación más baja: Rosa 77
Rúbrica: Ingreso y validación de datos (10 puntos), cálculo de calificaciones (5 puntos), Calificaciones más alta y baja (15 puntos), Actas de calificaciones (5 puntos)