1
resposta

[Projeto] Desafio: Automatizando tarefas

 Desafio: Automatizando tarefas

“Queremos automatizar o envio de agradecimentos. Mas só para quem assistiu à transmissão do início ao fim. Você consegue organizar esse processo em um algoritmo?” Utilize os conhecimentos sobre algoritmos para construir uma solução em linguagem natural, com etapas claras e executáveis.

Dados de entrada: Lista de todos os participantes com horários de entrada e saída do evento online

Verificação de presença online: Formulário de presença + Comparação entre o tempo assistido e o tempo total do evento transmitido

Decisão para envio de email:

  • Tempo assistido é igual ou maior que o tempo de transmissão do evento = Sim enviar email de Agradecimento de presença.

  • Tempo assistido é diferente ou menor que o tempo de transmissão do evento = Sim Não enviar email

Algoritmo (em linguagem natural):

Acesso a lista de participantes inscritos no evento
Preenchimento de formulário de presença
Comparação entre tempo assistido e tempo de transmissão do evento
Tempo assistido é igual ou maior que o tempo de transmissão do evento > Sim > enviar email de agradecimento de presença.
Tempo assistido é diferente ou menor que o tempo de transmissão do evento > Sim Não enviar email

1 resposta

Oi, Luana! Como vai?

Gostei da sua organização das etapas do algoritmo e da forma como você definiu as condições para o envio do e-mail. Sua lógica ficou clara e objetiva, mostrando um bom entendimento sobre tomada de decisão e automação de tarefas.

Dica: tente numerar as etapas do algoritmo em sequência. Isso facilita a leitura e deixa o processo ainda mais executável e organizado.

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