Hola comunidad, les comparto la propuesta de solución para automatizar el envío de agradecimientos basada en la lógica propuesta por el instructor, estructurada en etapas claras:
Datos de Entrada Necesarios
Para que el proceso funcione, requerimos:Una lista de participantes que registre de forma individual sus horarios de entrada y salida.
La duración total de la transmisión.
Verificación y Toma de Decisión
Verificación: El sistema calcula el tiempo de permanencia de cada persona y lo compara con la duración total del evento.
Decisión: Si el tiempo visto es igual o mayor al tiempo total del evento, se habilita el envío; de lo contrario, se descarta.
Algoritmo en Lenguaje Natural (Pasos Ejecutables)
INICIO
│
▼
Para cada participante de la lista, realizar:
│
├── a. Calcular el tiempo visto (restando el horario de salida con el de entrada).
├── b. Verificar si el tiempo calculado es igual al tiempo total de la transmisión.
├── c. Si se cumple la condición: Enviar correo electrónico de agradecimiento.
└── d. De lo contrario: No enviar el correo.
│
FIN
Resolvimos el problema de forma directa y eficiente siguiendo la lógica del instructor. Al procesar de manera ordenada los datos de entrada (horarios) y aplicar una regla de decisión matemática simple, logramos que la acción final (el envío del correo) se automatice de forma objetiva, asegurando que solo reciban el agradecimiento quienes completaron la transmisión de principio a fin.