Automatizar tarefas tambem faz parte da rotina de quem desenvolve sistemas.
Em um desafio recente, precisei estruturar um algoritmo para enviar e-mails de agradecimento apenas aos participantes que assistiram um evento online do inicio ao fim.
Primeiro defini os dados de entrada, como lista de participantes, horarios de entrada e saida, alem do horario oficial do evento.
Depois estabeleci a regra de verificacao, comparando o tempo de permanencia de cada participante com a duracao total da transmissao.
Com base nessa condicao, o algoritmo toma a decisao de quem deve ou nao receber o e-mail.
Ao final, o sistema realiza o envio automatico apenas para quem teve presenca completa.
Esse exercicio reforca como a construcao de algoritmos em linguagem natural ajuda a organizar logica, regras e automacoes antes mesmo da implementacao em codigo.