Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: Automatizando tarefas

Precisamos automatizar envio de agradecimentos aos participantes de um evento, mas somente para quem participou do evento do início ao fim.

1 - Dados de entrada:
Lista de participantes com nome, e-mail, horário de login e horário de logout.

2 - Verificação do algorítimo:
Contabilizando o tempo de permanência (login/logout) do participante e comparando com o horário do evento. Podendo haver uma pequena tolerância.

3 - Tomada de decisão:
Se o participante tiver presença completa » receber e-mail de agradecimento
Senão » não recebe e-mail de agradecimento.

4 - Ação final:
Contabilizar o tempo de duração do evento

Contabilizar os tempos de permanência dos participantes, considerando uma pequena tolerência.

Comparar se o tempo de permanência do participante, é igual ou maior que o tempo de duração do evento.

Enviar um e-mail de agradecimento aos participantes que permaneceram o tempo todo no evento e obedeceram às condições descritas no algorítimo.

1 resposta
solução!

Oi, Marcio! Como vai?

Agradeço por compartilhar.

Gostei da sua organização do desafio, pois você separou bem os dados de entrada, a verificação, a tomada de decisão e a ação final. Essa estrutura ajuda bastante a transformar uma situação do dia a dia em um algoritmo com etapas claras.

Sua lógica faz sentido: calcular o tempo de permanência de cada participante, comparar com a duração do evento e aplicar uma tolerância é um bom caminho para automatizar essa tarefa. Dica: antes de enviar o e-mail, você pode criar uma condição como: “se o tempo de permanência for maior ou igual ao tempo do evento menos a tolerância, então enviar agradecimento”. Assim, o algoritmo fica mais flexível e justo para pequenos atrasos ou desconexões.

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