Un profesor de programación tiene una clase con muchos estudiantes. Frustrado por su falta de
disciplina, decide cancelar la clase si menos de un número determinado de estudiantes están presentes a la hora de
inicio de la cátedra. El profesor proporcionará a la computadora el número de estudiantes de la clase, la cantidad
mínima de alumnos presentes para que la clase sea dictada y los tiempos relativos de llegada de los estudiantes (en
minutos) en forma de una lista. Lo tiempos de llegada negativos indican que el alumno estuvo antes de la hora
programada, los positivos que el estudiante llegó tarde.
Ejemplo:
numEstudiantes: 5
minAlumnos: 3
tiempos=[-2,-1,0,1,3]
En este caso, los tres primeros estudiantes arribaron antes o a la hora de inicio. Por tanto, la clase se dictará.
Escriba un programa en Python que ayude al profesor a determinar si dicta o no la clase.
Ojo: La única función para listas cuyo uso está permitido es append(), todas las demás están prohibidas.

Respuestas

Respuesta dada por: sebmaurivilla
0

n= int (input("Ingrese el numero total de estudiantes: "))

min = int (input("Ingrese el numero minimo de estudiantes: "))

if min>n:

   print ("El numero de estudiantes minimos debe ser menor al total")

lista= [n]

est=int (input ("Ingrese numero de estudiantes ingresado"))

if est>min:

   print("Se dicta la clase")

else:

   print("No se dicta la clase")

for i in range(0,est):

   hora= float(input("Ingrese la hora de entrada"))

   lista.append(hora)

Preguntas similares