Comece recebendo a lista de participantes do evento.
Para cada participante, obtenha as seguintes informações:
Nome do participante
E-mail
Horário de entrada na transmissão
Horário de saída da transmissão
Horário de início oficial do evento
Horário de término oficial do evento
Para cada participante da lista, faça a seguinte verificação:
Compare o horário de entrada com o horário de início do evento.
Compare o horário de saída com o horário de término do evento.
Se o participante entrou no início (ou antes) e saiu no final (ou depois), considere que ele participou de toda a transmissão.
Caso o participante tenha participado de toda a transmissão:
Envie um e-mail de agradecimento para o endereço informado.
Caso contrário:
Não envie o e-mail.
Repita esse processo até verificar todos os participantes da lista.
Ao final, encerre o algoritmo.