Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. public class CalculoDeEleitores {
  2.  
  3. public static void main(String[] args) {
  4.  
  5. int ntotal, nbrancos, nnulos, nvalidos, verifica;
  6.  
  7. ntotal = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite o número total de eleitores:"));
  8. System.out.println("Total de votos: " +ntotal);
  9. nbrancos = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite o número de votos brancos:"));
  10. if (nbrancos > ntotal) {
  11. JOptionPane.showMessageDialog(null, "O numero de brancos não pode ser maior que o numero total:");
  12. } else {
  13. nnulos = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite o número de nulos:"));
  14. if (nnulos > ntotal - nbrancos) {
  15. JOptionPane.showMessageDialog(null, "Número inválido!!");
  16. } else {
  17. nvalidos = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite o número de validos:"));
  18. if (nvalidos > ntotal - nbrancos - nnulos) {
  19. JOptionPane.showMessageDialog(null, "Número inválido!!");
  20. } else {
  21. verifica = ntotal - nbrancos - nnulos - nvalidos;
  22. if (verifica == 0) {
  23.  
  24. nbrancos = nbrancos * 100 / ntotal;
  25. nnulos = nnulos * 100 / ntotal;
  26. nvalidos = nvalidos * 100 / ntotal;
  27.  
  28. System.out.println("Brancos: " + nbrancos + "% " + "Nulos: " + nnulos + "% " + "Validos: "
  29. + nvalidos + "%");
  30. } else {
  31. JOptionPane.showMessageDialog(null, "Os números de votos estão incorretos!!");
  32. }
  33. }
  34. }
  35.  
  36. }
  37. }
  38.  
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement