Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Escreva um algoritmo para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores.
Gente, eu cheguei a fazer este algoritmo abaixo, mas a professora quer que eu faça condições de exceções e erros, eu queria saber como se faz isso e onde colocar...
Algoritmo Eleicoes
Var TotEleitor, VB, VV, VN, PorcBrancos, ---ulos, PorcValidos: real
Inicio
Escreva Digite o número total de eleitores do município:
Leia TotEleitor
Escreva Digite o número de votos brancos:
Leia VB
Escreva Digite o número de votos nulos
Leia VN
Escreva Digite o número de votos válidos:
Leia VV
PorcBranco=100*VB/TotEleitor
PorcNulo=100*VN/TotEleitor
PorcValido = 100*VV/TotEleitor
Escreva Votos Brancos:, PorcBrancos: %
Escreva Votos Nulos:, PorcNulos: %
Escreva Votos Válidos, PorcValidos: %
Fim
Um exemplo de erro é informar o valor 0 para a variável TotEleitor.
Como o KhaosDoctor disse, tem que criar as condições para tratar esses erros.
Cara, em portugol não acho que exista blocos try/catch, o que ela quer que você faça creio que é colocar diversos "if's" verificando as variávels por exemplo: se variavel X não é nula então... e por ai vai.