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


Instruções:

  1. 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.

  1. 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

  2. Tarefa:

    1. 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:

  1. 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.

  2. Adicione uma funcionalidade para calcular o percentual de abstenção, considerando o total de eleitores e a soma de todos os votos.


RE4

Atualizado