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

Desafio: Automatizando tarefas

Você está trabalhando como pessoa desenvolvedora júnior em uma equipe que está criando um sistema para** auxiliar no controle de presença em eventos online. O time precisa de um algoritmo que processe a lista de participantes e envie um e-mail de agradecimento apenas para quem participou de toda a transmissão ao vivo.

  1. Organizar uma lista de participantes
  2. Escrever um e-mail template de agradecimento, levando em consideração o nome de cada participante
  3. Saber quanto tempo ou % de tempo cada indivíduo assistiu à transmissão
  4. Enviar o e-mail para quem assistiu a 100% da transmissão.

“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.

Considere:

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

  1. Participantes
  2. Tempo de vídeo
  3. Template de e-mail

Como o algoritmo pode verificar a condição de presença completa?

  1. Verificar a porcentagem de presença no vídeo aberto em primeiro plano para cada participante, se for igual a 100%, entra na lista.

Que decisão precisa ser tomada com base nesses dados?

  1. Se a presença do participante for igual 100%, entra na lista que receberá o e-mail de agradecimento.
  2. O template do e-mail deve verificar o nome de cada participante e incluí-lo em seu corpo antes de ser enviado.
  3. Se os dois pontos acima foram contemplados, o e-mail de agradecimento é enviado.

Qual deve ser a ação final?
Se o tempo de exibição for igual a 100%, enviar o e-mail de agradecimento.

1 resposta
solução!

Olá, Bruno! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso da decomposição para organizar as etapas do algoritmo, utilizou muito bem a verificação de condições para validar a presença completa e ainda compreendeu a importância da personalização do e-mail para tornar a comunicação mais efetiva.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

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!