2
respostas

Desafio: Automatizando tarefas

Algoritmo {  

      Receber(Lista de participantes, Lista de informações de usuários autenticados no evento, Data/hora início do evento, Data/hora fim do evento).  

      verificar(lista de participantes, lista de informações dos participantes autenticado) : 

              percorrer a lista de participantes, e para cada participante percorrer a lista de informações dos usuários autenticados no evento.  

                    Se email do participante atual da lista for igual ao email do participante autenticado da lista de informações && Se a data/hora de autenticação do usuário for igual ou até 10 minutos à mais da Data/hora do evento && data/hora do fim do evento for igual ou menor à data/hora do log de saída do participante : 
                            Enviar email de agradecimento.  
                            
                    Se não: pular para próximo participante da lista de informações 
                    
}
2 respostas

kkkk misturei um pouco de português com Java mas tudo bem

Olá, Bruno! Como vai?

Já está se preparando para curso de Java não é?! Haha

E parabéns pela solução da atividade! Observei que você explorou o uso de estruturas condicionais para validar diferentes cenários, utilizou muito bem a lógica de percorrer listas para comparar informações e ainda compreendeu a importância de aplicar regras de negócio para garantir que apenas os participantes corretos recebam o e-mail de agradecimento.

Continue 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!