miércoles, 14 de octubre de 2015

Problema en java

15 usuarios van a votar por alguno de los colores: rojo, azul y verde. Registrar el voto de cada uno de ellos y al final decir cuantos votos obtuvo cada color.

import java.io.*;

public class votos {
    public static void main(String args[]) throws IOException{
    BufferedReader x=new BufferedReader(new InputStreamReader (System.in));
    int votos[]=new int [15];
    for(int i=0; i<15;i++){
    System.out.println("Escribe el número que corresponde al color de tu preferencia\n 1.Rojo\n 2.Azul\n 3.Verde");
    votos[i]=Integer.parseInt(x.readLine());
   
    }
    int contar=0;
    int contar1=0;
    int contar2=0;
    for(int b=0;b<15;b++){
    if(votos[b]==1){
        contar=contar+1;
   
    }
    else if(votos[b]==2){
    contar1=contar1+1;
   
    }
      else if(votos[b]==3){
    contar2=contar2+1;
   
    }
       
    }
    System.out.println("resultado Rojo: "+contar);
    System.out.println("resultado Verde: "+contar1);
    System.out.println("resultado Azul: "+contar2);

   
    }
   
}

//Ejercicios de Programacion recomienda mi blog.

No hay comentarios.:

Publicar un comentario