Control de asistencia en eventos en línea
¿Cuáles son los datos de entrada necesarios?
Datos de participante (Nombre, horario de entrada y salida)
¿Cómo puede el algoritmo verificar la condición de asistencia completa?
Tomar en cuenta la hora de entrada con la de salida con el tiempo que dura el evento.
¿Qué decisión necesita tomarse con base en esos datos?
Tomar en cuenta la comparación de la duración del evento con su asistencia, es decir, mandar el correo de agradecimiento si estuvo en el tiempo que duró el evento.
¿Cuál debe ser la acción final?
tomando en cuenta lo anterior, si el horario en el que estuvo no pasa del tiempo establecido no se le enviará el correo, de lo contrario, enviar correo de agradecimiento si asistió y estuvo el tiempo que duró el evento.