1
resposta

Resolução

Uma forma possível de resolver esse desafio é:

Dados de entrada: lista de participantes com saída e entrada

Verificação: comparar o tempo que ficou na trasmissão com o tempo total

Decisão: se for maior ou igual a um X tempo, enviar, se não, não enviar

1 resposta

Oii Micael, tudo bem?

Obrigado por compartilhar sua resolução no fórum! Sua lógica está bem estruturada: identificar os dados de entrada, definir a condição de verificação e tomar a decisão correta com base nela são exatamente as etapas fundamentais de um algoritmo.

Se quiser ir um passo além, vale pensar também na ação final — o que acontece depois da decisão? No caso do desafio, seria o envio (ou não) do e-mail de agradecimento. Incluir essa etapa deixa o algoritmo completo do início ao fim.

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

Bons estudos!

Sucesso

Imagem da comunidade