1
resposta

Algoritmo para enviar agradecimento apenas a quem assistiu ao evento completo

Algoritmo para enviar agradecimento apenas a quem assistiu ao evento completo

  1. Dados de entrada necessários

Lista de participantes, contendo para cada pessoa:

Nome

E-mail

Horário em que entrou na transmissão

Horário em que saiu da transmissão

Horário oficial de início do evento

Horário oficial de término do evento

  1. Processamento: verificar presença completa

Para cada participante na lista:

Comparar o horário de entrada com o início oficial do evento.

Verificar se o participante entrou no horário ou antes do início (ou dentro da tolerância definida, se existir).

Comparar o horário de saída com o término oficial do evento.

Verificar se o participante saiu no horário ou após o término.

Se as duas condições forem verdadeiras, considerar que a pessoa assistiu ao evento completo.

  1. Decisão

SE o participante entrou a tempo E permaneceu até o final
→ marcar como "presença completa".

SENÃO
→ marcar como "presença parcial" e não enviar e-mail.

  1. Ação final

Gerar uma lista contendo apenas participantes com "presença completa".

Para cada nome nessa lista:

Enviar um e-mail automático de agradecimento com uma mensagem predefinida.

1 resposta

Oi, Luiz! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei muito da forma como você descreveu passo a passo o processamento da informação, deixando claro quando ocorre a verificação, a decisão e a geração da lista final. Isso mostra um ótimo raciocínio lógico alinhado ao pensamento computacional.

Uma dica interessante para o futuro é explorar o conceito de abstração, que consiste em focar apenas nas partes importantes do problema, ignorando o que não interfere na solução.

Por exemplo, ao analisar a presença, você poderia se concentrar apenas nos horários de entrada e saída, resumindo a informação em “completo” ou “incompleto”, sem pensar inicialmente no envio do e-mail. Essa forma de pensar reduz a complexidade e facilita automatizações futuras.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!