Respuesta: ayuda sobre java int n, c = 1,d=20;
n = 100;
System.out.print ("muestra los numeros aleatorios ");
int[] numeros ={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,1 9}; //esto no hace falta.
int z[] ={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};//creo que hay 20 ceros.
Random r = new Random();
while (c <= n)
{
int f = r.nextInt(d);
c++;
System.out.print (f + ",");
System.out.println ();
z[f]= z[f]+1; //aqui acumulo las veces que sale el numero. deberia funcionar tambien z[f]++;
}
//despues se recorre el array z para mostrar el resultado de la ejecucion.
for (int i=0; i<z.length; i++)
{
System.out.print("el numero "+i+ " ha salido "+z[i]+" veces");
System.out.println ();
} |