1
resposta

[Sugestão] Solução

Quais são os dados de entrada necessários?

  • lista de participantes.
  • Uma lista reservada para os participantes que assistiram a transmissão até o final.
  • mensagem de agradecimentos pré-setada para enviar aos participantes.

Como o algoritmo pode verificar a condição de presença completa?

  • Podemos implementar um sistema que contabiliza a presença do usuário se o seu aparelho estiver com a transmissão aberta.

Que decisão precisa ser tomada com base nesses dados?

  • Se essa presença igualou com o tempo total da transmissão, esse participante será adicionado a lista de "participantes que assistiram a transmissão até o final." Senão podemos pular esse participante.

Qual deve ser a ação final?

  • Como resultado pegamos esses participantes da nossa nova lista e encaminhamos a mensagem.
1 resposta

Olá! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de listas para organizar os participantes, utilizou muito bem a lógica condicional para verificar a presença completa e ainda compreendeu a importância da mensagem pré-setada para automatizar o envio de agradecimentos.

Uma sugestão para o futuro seria registrar também o tempo parcial de participação de cada usuário, permitindo gerar relatórios mais detalhados (quem assistiu 50%, 75% ou 100% da transmissão). Isso pode enriquecer a análise e oferecer diferentes tipos de feedback aos participantes.

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!