Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Desafio: Automatizando tarefas

Para resolver esse problema, eu começaria usando como dados de entrada a lista de participantes do evento, com o nome, e-mail, horário de entrada e horário de saída de cada pessoa. Também seria necessário saber o horário de início e fim da transmissão ao vivo.

O algoritmo iria passar por cada participante da lista e calcular quanto tempo essa pessoa ficou no evento. Para isso, ele compararia o horário de entrada e o horário de saída com a duração total da transmissão.

Depois disso, seria feita uma decisão: se a pessoa participou do início ao fim, ou seja, se o tempo assistido foi igual ao tempo total da transmissão, o sistema envia um e-mail de agradecimento. Caso contrário, o sistema não envia o e-mail.

O passo a passo seria:

  1. Receber a lista de participantes.
  2. Verificar o horário de entrada e saída de cada participante.
  3. Calcular o tempo total assistido.
  4. Comparar com o tempo total da transmissão.
  5. Se participou de toda a transmissão, enviar e-mail de agradecimento.
  6. Se não participou de toda a transmissão, não enviar.

Assim, o envio de agradecimentos ficaria automático e seria feito apenas para quem realmente acompanhou todo o evento.

1 resposta
solução!

Olá, Wendel! Como vai?

Gostei da sua análise e da forma como você organizou as etapas do algoritmo. Importante destacar que você identificou corretamente os dados de entrada, o processamento e a tomada de decisão, mostrando uma boa compreensão da lógica para automatizar essa tarefa.

Dica: antes de escrever a solução, faça uma lista separando entradas, processamento e saídas. Isso ajuda a visualizar o fluxo do problema e torna o algoritmo mais organizado.

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