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!

1
resposta

Desafio: Automatizando tarefas

Algoritmo em linguagem natural

Dados de entrada necessários:

Nome do participante
E-mail do participante
Horário de entrada na transmissão
Horário de saída da transmissão
Horário de início do evento
Horário de término do evento

Etapas do algoritmo:

Receber a lista de participantes.
Para cada participante, verificar o horário de entrada e saída.
Comparar com o horário total da transmissão.
Identificar quem entrou no início e permaneceu até o final.
Se o participante assistiu à transmissão completa, marcar como “presença completa”.
Se não assistiu tudo, marcar como “presença incompleta”.
Enviar e-mail de agradecimento apenas para quem teve presença completa.

Decisão principal:

Enviar o e-mail somente se:

horário de entrada ≤ início do evento
e
horário de saída ≥ término do evento

Ação final:

Gerar uma lista com os participantes aprovados e disparar automaticamente o e-mail de agradecimento para cada um deles.

1 resposta

Oii Aryel, tudo bem?

Obrigada por compartilhar seu desenvolvimento no fórum, vai ajudar muito outros alunos que estiverem trabalhando em atividades parecidas!

Sua lógica está bem estruturada. A decisão principal é exatamente o coração do problema: comparar os horários de entrada e saída de cada participante com os limites do evento. Você chegou nessa condição de forma clara e objetiva.

Uma observação que vale registrar: repare que a condição horário de entrada ≤ início do evento garante que o participante já estava presente quando o evento começou, e horário de saída ≥ término do evento garante que permaneceu até o final. Esse raciocínio de comparação com os limites (e não só com um horário isolado) é um ponto importante para quem vai implementar isso em código depois.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade