Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class InitCandidatos{
- public static void main(String args[])throws Exception{
- float media;
- int votosminimos;
- int n=1,total_votos=0,ind=0,mais_vot=0;
- System.out.print("Informe Quantidade de Candidatos: ");
- Candidato umcandidato[] = new Candidato[JUtil.readInt()];
- System.out.print("Votos Mínimos: ");
- votosminimos = JUtil.readInt();
- //Cadastrar Candidato
- for(int i=0;i < umcandidato.length; i++){
- umcandidato[i] = new Candidato();
- System.out.println("\n"+(i+1)+"º Candidato\n");
- System.out.print("Informe Número: ");
- umcandidato[i].numero = JUtil.readInt();
- System.out.print("Informe Nome: ");
- umcandidato[i].nome = JUtil.readString();
- System.out.println("\n");
- }
- //Run Votos
- while(n != 0){
- System.out.print("Num or 0 to Exit: ");
- n = JUtil.readInt();
- for(int i=0;i < umcandidato.length;i++){
- if (n == umcandidato[i].numero){
- umcandidato[i].votos++;
- total_votos++;
- }
- }
- }
- //mais votado
- mais_vot=umcandidato[0].votos;
- ind = 0;
- for(int i=0;i < umcandidato.length;i++){
- umcandidato[i].show();
- System.out.println(umcandidato[i].classificado(votosminimos)&&umcandidato[i].classificado() ? "Classificado" : "Desclassificado");
- if(umcandidato[i].votos > mais_vot){
- mais_vot = umcandidato[i].votos;
- ind = i;
- }
- }
- //Mostrando
- media = total_votos/(float)umcandidato.length;
- System.out.println("\nTotal de Votos : "+total_votos);
- System.out.println("Média dos Votos: "+media);
- System.out.println("Mais Votado(a): "+umcandidato[ind].nome+" com "+umcandidato[ind].votos);
- }
- }
Add Comment
Please, Sign In to add comment