Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafío: Automatizando tareas

Estás trabajando como desarrollador(a) junior en un equipo que está creando un sistema para ayudar en el control de asistencia en eventos en línea. El equipo necesita un algoritmo que procese la lista de participantes y envíe un correo electrónico de agradecimiento solo a quienes asistieron a toda la transmisión en vivo.

“Queremos automatizar el envío de agradecimientos. Pero solo para quienes vieron la transmisión de principio a fin. ¿Puedes organizar este proceso en un algoritmo?”

¿Cuáles son los datos de entrada necesarios?
R = la lista de los participantes así como su tiempo que estuvieron en la transmision en vivo.

¿Cómo puede el algoritmo verificar la condición de asistencia completa?
R = Se evaluaria el tiempo total del asistente y el tiempo total de la transmisión en vivo, si fue un 90% o más , se dara como asistencia completa.

¿Qué decisión necesita tomarse con base en esos datos?
R = si ciumple con el porcentaje de tiempo que se empleo para validar la permanecia total, si cumple con ese requisito se enviará correo de agradecimiento

¿Cuál debe ser la acción final?
R = que el algoritmo evalue si cumplio con los puntos mencionados antes. si es asi enviar correo de lo contrario no hacer nada.