- Cada eleitor tem um ID único (ex.: CPF ou número de registro).
- Um eleitor só pode votar uma única vez.
- O sistema deve permitir que os votos sejam contados para diferentes candidatos.
- Caso um eleitor tente votar mais de uma vez, o sistema deve rejeitar o voto.
- Use uma tabela hash para armazenar os IDs dos eleitores que já votaram.
- Armazene os votos de forma que seja possível contar quantos cada candidato recebeu.
- Crie uma função para exibir o resultado da eleição.
Entrada:
vote("123", "Alice")
Saída:
"Voto registrado para Alice!"
Entrada:
vote("123", "Bob")
Saída:
"Erro: Eleitor já votou."
Entrada:
show_results()
Saída:
-
Crie um repositório no GitHub
-
Envie o link do repositório no TEAMS