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

[Projeto] Desafio: Automatizando tarefas

Dados de entrada necessários:
Lista de participantes contendo nome, e-mail, horário de entrada e horário de saída de cada usuário na transmissão. Também é necessário ter o horário de início e fim do evento para calcular a duração total.

Como o algoritmo pode verificar a condição de presença completa:
O algoritmo calcula o tempo total assistido por cada participante (horário de saída menos horário de entrada) e compara com a duração total da transmissão. Pode-se considerar uma pequena margem de tolerância para evitar problemas com quedas rápidas de conexão.

Que decisão precisa ser tomada com base nesses dados:
Verificar se o participante assistiu toda a transmissão (ou dentro da tolerância definida). Se sim, ele é considerado elegível para receber o e-mail de agradecimento; caso contrário, não é.

Qual deve ser a ação final:
Enviar automaticamente o e-mail de agradecimento apenas para os participantes que atenderem ao critério de presença completa.

2 respostas
solução!

Oi, Cristiam! Como vai?

Agradeço por compartilhar.

Gostei da sua resposta, importante como você organizou bem os dados de entrada, a condição de verificação e a ação final do algoritmo. Sua lógica mostra clareza ao transformar uma necessidade do evento em um processo automatizado e objetivo.

Continue praticando esse raciocínio, porque ele ajuda muito na criação de soluções úteis no dia a dia. Dica: você pode montar esse algoritmo em etapas numeradas ou em um fluxograma simples, mostrando o que fazer em cada fase e como fazer a validação da presença com mais clareza.

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

Muito obrigado pela avaliação!