Bem vindo!

Bem vindo!
Esse espaço e dedicado a dicas de informática, tutorias, sugestões de músicas e alguns textos sobre a palavra de Deus.
Obrigado pela visita!
Um forte abraço.
Wesley Martins.

quarta-feira, 26 de outubro de 2011

Código fonte em java - Aplicativo Eleição


Oie,

Em nossa série de Post aplicativos em java.
Temos um exemplo de uma eleição.
Obs: Senha para sair é : 9999.
Desenvolvido no Netbeans.
Dúvidas nos comentários.

Aplicativo Eleição
Package eleicao;

/**
 *
 * @author Família
 */
import javax.swing.*;
public class Main {

   
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
    int maria = 0;
    int joao = 0;
    int alberto = 0;
    int mario = 0;
    int brancos = 0;
    int nulos =0;
          int fim = 0;   
     while(fim != 9999){
      
        JOptionPane.showMessageDialog(null,"  Votação  " + "\n Candidatos" + "\n Maria Vote 10"
               + "\n João Vote 20" + "\n Alberto Vote 30" + "\n Mario Vote 40" + "\n Branco Vote 50"
               + "\n Nulos 60");
  
    String voto =JOptionPane.showInputDialog("Seu Voto:");
    JOptionPane.showMessageDialog(null,"Ok! Você exerceu seu direito!  ");
    
    int Voto = Integer.parseInt(voto);
   
    //Declaração de cada candidato

   
    if (Voto == 10){
       maria = maria + 1;
    }if(Voto ==20){
        joao = joao +1;
    }if(Voto == 30){
        alberto = alberto+1;
    }if(Voto ==40){
        mario = mario+1;
    }if (Voto == 50){
        brancos = brancos +1;

    }if (Voto ==9999){
        fim = 9999;
    }if(Voto == 60){
        nulos = nulos +1;
    }
     }
       
          JOptionPane.showMessageDialog(null,"Votos de cada Candidato" +
        "\n João " + joao + " votos " + "\n Maria " + maria + " votos " + "\n Alberto "
                  + alberto + " votos " + "\n Mario " + mario + " votos ");
         
         
          //metodo para achar o candidato mais votado
          int candmaisvotos = 0;
  
          if (joao >candmaisvotos){
              candmaisvotos = joao;
          }
          if (maria > joao){
              candmaisvotos = maria;
          }
          if (mario > maria){
              candmaisvotos = mario;
          } if (alberto > mario){
              candmaisvotos = alberto;
          }
         
             if (joao == candmaisvotos ){
              JOptionPane.showMessageDialog(null,"Candidato mais votado João!");
         
             if (maria == candmaisvotos)
              JOptionPane.showMessageDialog(null,"Candidato mais votado Maria");
         
              if (mario == candmaisvotos)
              JOptionPane.showMessageDialog(null,"Candidato mais votado Mario!");
               if (alberto == candmaisvotos)
             JOptionPane.showMessageDialog(null,"Candidato mais votado Alberto!");
             }
              //Votos brancos
          JOptionPane.showMessageDialog(null,"Votos em Brancos " + brancos + " Votos");
         
          //Votos Nulos
          JOptionPane.showMessageDialog(null,"Votos Nulos! " + nulos + " Votos");
          //finalizando....
          JOptionPane.showMessageDialog(null,"Click em ok para finalizar");
         
}
}

Nenhum comentário:

Postar um comentário