Olá, Bernardo. Como vai?
Obrigado por compartilhar sua solução para o desafio. Sua proposta atende ao objetivo da atividade e apresenta uma sequência lógica para automatizar o envio de e-mails aos participantes que acompanharam toda a transmissão. Você identificou corretamente os dados de entrada, a verificação necessária, a decisão que o algoritmo precisa tomar e a ação final, mantendo o fluxo claro e organizado.
O critério de comparar o período assistido com o tempo total da transmissão representa bem o uso de uma estrutura condicional. Em um cenário semelhante, por exemplo, se um evento teve duração de duas horas e um participante permaneceu conectado durante todo esse período, o sistema enviaria automaticamente o e-mail de agradecimento. Por outro lado, caso o participante tenha acompanhado apenas parte da transmissão, o algoritmo seguiria o fluxo sem realizar o envio, conforme a regra definida.
Pensando em uma situação real, como você adaptaria esse algoritmo caso a regra permitisse enviar o e-mail para participantes que assistiram, por exemplo, pelo menos 90 por cento da transmissão?
Parabéns pela resolução e por compartilhar seu raciocínio com a comunidade. Continue participando das atividades. O fórum está sempre à disposição para acompanhar sua evolução.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!