2
respostas

Automatizando Tarefas

  1. Definir os dados de entrada

Lista de participantes do evento
Para cada participante:
Nome
E-mail
Registro de entrada (horário de início da participação)
Registro de saída (horário de término da participação)
Horário oficial de início da transmissão
Horário oficial de término da transmissão

  1. Início do processamento

Para cada participante da lista, executar os próximos passos.

  1. Verificar a condição de presença completa

Comparar:
Se o horário de entrada do participante é igual ou anterior ao início da transmissão
E
Se o horário de saída do participante é igual ou posterior ao fim da transmissão
Se ambas as condições forem verdadeiras → o participante assistiu ao evento completo.

  1. Tomar decisão

Se o participante assistiu ao evento completo:
Marcar como “elegível para agradecimento”
Senão:
Ignorar (não enviar e-mail)

  1. Executar a ação final

Para cada participante elegível:
Enviar um e-mail de agradecimento automático

  1. Encerrar o algoritmo

Finalizar após verificar todos os participantes.

2 respostas

Olá, Estudante! Como vai?

Parabéns pela resolução da atividade!

Vi que você explorou o condicional para verificar a presença completa, utilizou muito bem o controle de fluxo para decidir quem receberia o agradecimento e ainda compreendeu a importância da estrutura de repetição para percorrer todos os participantes da lista.

Uma sugestão para o futuro seria considerar a inclusão de um relatório final que mostre quantos participantes foram elegíveis, oferecendo uma visão geral do engajamento no evento.

Ah, uma pergunta: Você acha que seria mais interessante aprimorar o algoritmo adicionando relatórios detalhados sobre participação ou manter apenas a lógica simples de envio automático de agradecimentos?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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

Um dos processos simples também é durante a apresentação, haver palavras chaves que o palestrante irá soltar durante o evento para comprovar que o usuário esteve presente no evento. Geralmente aplico isso nos eventos que fazemos para profissionais.