Quais são os dados de entrada necessários?
- Horário de início da transmissão;
- Horário de fim da transmissão;
- E-mails dos participantes;
- Horário de entrada dos participantes;
- Horário de saída dos participantes.
Como o algoritmo pode verificar a condição de presença completa?
- Comparar se o horário de entrada dos participantes é menor ou igual ao horário do início da transmissão;
- Comparar se o horário de saída dos participantes é maior ou igual ao horário do término da transmissão.
Que decisão precisa ser tomada com base nesses dados?
- Se as duas verificações acima foram verdadeiras, enviar e-mail de agradecimento.
Qual deve ser a ação final? (Algoritmo):
Para cada e-mail de participante:
- Realizar as duas verificações;
- Verificar se o resultado das duas é verdadeiro;
- Se for, enviar e-mail de agradecimento.