Algoritmo_Filtro_Participantes
Inicio
// 1. Definição das variáveis e dados de entrada
Definir Tempo_Total_Transmissao como Número
Definir Lista_Participantes como Lista de Registros
Obter valor de Tempo_Total_Transmissao
Carregar Lista_Participantes
// 2. Laço de repetição para varrer a lista toda
Para Cada participante Em Lista_Participantes Faça:
// 3. Estrutura condicional para validar o requisito
Se (participante.Tempo_Assistido == Tempo_Total_Transmissao) Então
Enviar_Email(participante.Email, "Obrigado por participar!")
Senão
// Não faz nada e ignora o participante atual
Fim_Se
Fim_Para
// 4. Finalização do processo
Exibir_Mensagem("Todos os e-mails foram processados com sucesso.")
Fim