Dados de entrada necessários
1.1. Tempo total da transmissão em minutos
1.2. Lista de participantes, contendo:
• Nome do participante;
• E-mail do participante;
• Tempo total assistido (em minutos).Lógica do algoritmo
2.1. Regra de presença mínima
• Definir que o participante será considerado presente se:
o Tempo assistido ≥ 70% do tempo total da transmissão
2.2. Passo a passo
• Iniciar o algoritmo.
• Ler o tempo total da transmissão.
• Calcular o tempo mínimo necessário para presença completa (70% do total).
• Acessar a lista de participantes.
• Para cada participante da lista:
o Ler o tempo que ele assistiu à transmissão.
o Comparar o tempo assistido com o tempo mínimo exigido.
o Se o tempo assistido for maior ou igual ao mínimo exigido:
Marcar o participante como “presença válida”.
o Caso contrário:
Marcar o participante como “presença insuficiente”.
• Continuar até verificar todos os participantes.
Decisão a ser tomada
• Se o participante tiver “presença válida”:
o Ele está apto a receber o e-mail de agradecimento.
• Se não tiver “presença válida”:
o Nenhuma ação será tomada.Ação final
• Para cada participante marcado com presença válida:
o Enviar automaticamente um e-mail de agradecimento.
• Finalizar o algoritmo após processar toda a lista.