Cálculo de Percentual de Votos em uma Eleição Municipal
⚡️ Exercício 4: Cálculo de Percentual de Votos em uma Eleição Municipal
Objectivo: Neste exercício, você desenvolverá um programa que calcula o percentual de votos brancos, nulos e válidos em relação ao total de eleitores de um município. Este programa ajudará a entender conceitos básicos de percentagem e manipulação de variáveis em um algoritmo.
Instruções:
Requisitos do Programa:
O programa deve solicitar ao usuário:
O número total de eleitores no município.
O número de votos brancos.
O número de votos nulos.
O número de votos válidos.
O programa deve calcular o percentual que cada tipo de voto (branco, nulo e válido) representa em relação ao total de eleitores.
Fórmulas sugeridas:
Percentual de votos brancos: (votos brancos/total de eleitores)×100
Percentual de votos nulos: (votos nulos/total de eleitores)×100
Percentual de votos válidos: (votos validos/total de eleitores)×100
Tarefa:
Solicite ao usuário que insira os dados necessários.
Exemplo de Saída Esperada:
Digite o número total de eleitores: 1000
Digite o número de votos brancos: 100
Digite o número de votos nulos: 50
Digite o número de votos válidos: 850
Percentual de votos brancos: 10.0%
Percentual de votos nulos: 5.0%
Percentual de votos válidos: 85.0%
Perguntas para reflexão:
O que acontece se a soma de votos brancos, nulos e válidos for diferente do total de eleitores? Como você poderia tratar essa situação?
Por que o cálculo de percentuais é útil em situações como essa?
O programa funcionaria correctamente se o número total de eleitores fosse zero? Se não, como você pode modificar o código para evitar erros?
Desafio extra:
Modifique o programa para exibir uma mensagem de erro se a soma de votos brancos, nulos e válidos for maior que o total de eleitores.
Adicione uma funcionalidade para calcular o percentual de abstenção, considerando o total de eleitores e a soma de todos os votos.
Atualizado