Generation

generate functionFri, 31 Mar 2023

El maestro Emmanuel les pidió un programa para llevar el control de los 10 alumnos que tiene en asesorías de Física y Cálculo. La información que maneja es: nombre del alumno, grupo, materia y calificación. Utiliza los arreglos necesarios para tener la información y realizar las siguientes acciones: a) Calcular el promedio de todos los alumnos independientemente de la materia. b) Calcular el promedio de los alumnos de Física. c) Indicar cuantos alumnos llevan asesorías de Cálculo.

def promedio_general(): return sum(calificaciones) / len(calificaciones) def promedio_fisica(): total_fisica = 0 num_fisica = 0 for calificacion, materia in zip(calificaciones, materias): if materia == 'Fisica': total_fisica += calificacion num_fisica += 1 return total_fisica / num_fisica def alumnos_calculo(): num_calculo = 0 for materia in materias: if materia == 'Calculo': num_calculo += 1 return num_calculo

Questions about programming?Chat with your personal AI assistant