Ejercicio Ejemplo
Listas relacionadas
Se tienen dos listas, una de materias y otra de notas de un alumno en particular. Imprima la nota más alta y la materia a la que corresponde.
Pseudocódigo
grades:int[] = [1, 2, 3, 6, 1, 1, 5, 2, 10, 7, 1]
subjects:str[] = ["Matemáticas", "Español", "Física", "Química", "Biología", "Historia", "Geografía", "Educación Física", "Artes", "Música", "Inglés"]
maxGradeIndex:int = 0
Para i:int = 0; i < long(grades); i++:
if grades[i] > grades[i - 1]:
maxGradeIndex = i
escribir("La nota más alta es: ", grades[maxGradeIndex])
escribir("La materia con la nota más alta es: ", subjects[maxGradeIndex])
Ejercicio 2
Promedio de notas por materia
Se tienen 4 listas, una de materias y las otras de notas de alumnos. Imprima el promedio de notas por materia.
subjects = ["Matemáticas", "Español", "Física", "Química", "Biología", "Historia", "Geografía", "Educación Física", "Artes", "Música", "Inglés"]
grade1 = [1, 2, 3, 6, 1, 1, 5, 2, 10, 7, 1]
grade2 = [1, 2, 3, 6, 1, 1, 5, 2, 10, 7, 1]
grade3 = [1, 2, 3, 6, 1, 1, 5, 2, 10, 7, 1]