Dados de entrada necessários
Para que o algoritmo funcione, precisamos de:
Lista de participantes do evento
Horário de entrada de cada participante
Horário de saída de cada participante
Duração total da transmissão ao vivo
Verificação da presença completa
Com esses dados, é possível calcular quanto tempo cada participante ficou assistindo ao evento.
Depois disso, comparamos esse tempo com a duração total da transmissão.
Decisão a ser tomada
Se o participante assistiu do início ao fim do evento, ele deve receber o e-mail
Se não assistiu o tempo completo, nenhum e-mail será enviado
Algoritmo em linguagem natural (passo a passo)
Ler a lista de participantes
Para cada participante:
Calcular o tempo total que ele ficou na transmissão
Comparar esse tempo com a duração total do evento
Se o tempo assistido for igual ao tempo total:
Enviar e-mail de agradecimento
Caso contrário:
Não enviar e-mail
Repetir o processo até verificar todos os participantes
Esse algoritmo permite automatizar o envio de e-mails de forma simples, garantindo que apenas quem participou de toda a transmissão receba o agradecimento.