Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

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?”

Considere:

Quais são os dados de entrada necessários?

INÍCIO
// Determinar início e fim do evento
Estipular uma palavra chave
Coletar dados | nome completo | e-mail

Como o algoritmo pode verificar a condição de presença completa?
// Validar início do evento| chegada | término do evento| saída

Que decisão precisa ser tomada com base nesses dados?
// Enviar e-mail | não enviar e-mail

Qual deve ser a ação final?
//Enviar agradecimento

2 respostas
solução!

Oi, Wellington! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou o algoritmo, separando os dados de entrada, a verificação de presença e a decisão final de enviar ou não o agradecimento. Essa estrutura mostra bem o uso do pensamento computacional para transformar uma tarefa manual em um processo automatizado.

Dica: para deixar o algoritmo ainda mais completo, você pode indicar que o sistema deve comparar o horário de entrada e saída da pessoa com o horário oficial do evento. Assim, se ela entrou no início e saiu apenas no final, o e-mail de agradecimento é enviado; caso contrário, não é enviado. Continue praticando essa organização em etapas, isso ajuda muito na construção de algoritmos.

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

Obrigado pela dica :)