Porcentaje de veces que se repite un numero

MOSTRAR EL PORCENTAJE DE VECES QUE SE REPITE LOS NUMEROS DE 1 AL 6 10000 VECES




public class Ejemplo9
{
    public static void main(String[]args){
    int Random;
    int uno=0, dos=0, tres=0, cuatro=0, cinco=0, seis=0;
    double puno=0, pdos=0, ptres=0, pcuatro=0, pcinco=0, pseis=0;
    for(int i = 1; i <= 10000; i++)
    {
        Random = (int)(Math.random()*6+1);//GENERA NUMEROS ALEATORIOS DESDE 1 A 6
            if(Random == 1 )uno++;//SI EL NUMERO RANDOM ES 1 ENTONCES AUNMENTA CONTADOR UNO
            else if(Random == 2) dos++;
            else if(Random == 3)tres++;
            else if(Random == 4)cuatro++;
            else if(Random == 5)cinco++;
            else if(Random == 6)seis++;
    }

    puno = uno * 100 / 10000;//SE SACA EL PORCENTAJE DE VECES QUE SE REPITIO EL NUMERO UNO
    pdos = dos * 100 / 10000;//SE SACA EL PORCENTAJE DE VECES QUE SE REPITIO EL NUMERO DOS
    ptres = tres * 100 / 10000;//SE SACA EL PORCENTAJE DE VECES QUE SE REPITIO EL NUMERO TRES
    pcuatro = cuatro * 100 / 10000;//SE SACA EL PORCENTAJE DE VECES QUE SE REPITIO EL NUMERO CUATRO
    pcinco = cinco * 100 / 10000;//SE SACA EL PORCENTAJE DE VECES QUE SE REPITIO EL NUMERO CINCO
    pseis = seis * 100 / 10000;//SE SACA EL PORCENTAJE DE VECES QUE SE REPITIO EL NUMERO SEIS
 
    //SE IMPRIMEN LAS VARIABLEES
    System.out.print("Veces que se obtuvo 1: "+uno+"   "+puno+"%"
                   +"\nVeces que se obtuvo 2: "+dos+"   "+pdos+"%"
                   +"\nVeces que se obtubo 3: "+tres+"   "+ptres+"%"
                   +"\nVeces que se obtuvo 4: "+cuatro+"   "+pcuatro+"%"
                   +"\nVeces que se obtubo 5: "+cinco+"   "+pcinco+"%"
                   +"\nVeces que se obtubo 6: "+seis+"   "+pcinco+"%"
            );  
    }
}

Entradas más populares de este blog

Convertir decimal a binario, octal y hexadecima

Crear servicio web en Visual C# (WebService)