Algoritmo em linguagem natural
Dados de entrada necessários:
Nome do participante
E-mail do participante
Horário de entrada na transmissão
Horário de saída da transmissão
Horário de início do evento
Horário de término do evento
Etapas do algoritmo:
Receber a lista de participantes.
Para cada participante, verificar o horário de entrada e saída.
Comparar com o horário total da transmissão.
Identificar quem entrou no início e permaneceu até o final.
Se o participante assistiu à transmissão completa, marcar como “presença completa”.
Se não assistiu tudo, marcar como “presença incompleta”.
Enviar e-mail de agradecimento apenas para quem teve presença completa.
Decisão principal:
Enviar o e-mail somente se:
horário de entrada ≤ início do evento
e
horário de saída ≥ término do evento
Ação final:
Gerar uma lista com os participantes aprovados e disparar automaticamente o e-mail de agradecimento para cada um deles.