Hola, bueno, empezando a aprender a programar con Java en la escuela, me dejaron un programa que simplemente no encuentro la solución, éste dice así
"Aceptar 10 números que deben estar en el rango de cero y diez, los cuales deben de ser extraídos utilizando el método rand(). Encontrar el mayor y cuantas veces se repite."
De anttemano les agradecería su ayuda, mi código es éste...
"Aceptar 10 números que deben estar en el rango de cero y diez, los cuales deben de ser extraídos utilizando el método rand(). Encontrar el mayor y cuantas veces se repite."
De anttemano les agradecería su ayuda, mi código es éste...
Código [Seleccionar]
class rango{
public static void main(String argss[]){
int i = 0, numero = 0, die = 0, nue = 0, och = 0, siet = 0, seis = 0, cinc = 0, cuat = 0, tre = 0, dos = 0, uno = 0, cero = 0;
int []num = new int[i];
for(i = 1; i <= 10; ++i){
System.out.print("Inserte un numero: ");
numero = Leer.datoInt();
if(numero >= 0 || numero <= 10)
num[i] = numero;
if(num[i] <= 10){
if(num[i] == 10)
die++;
else
if(num[i] == 9)
nue++;
else
if(num[i] == 8)
och++;
else
if(num[i] == 7)
siet++;
else
if(num[i] == 6)
seis++;
else
if(num[i] == 5)
cinc++;
else
if(num[i] == 4)
cuat++;
else
if(num[i] == 3)
tre++;
else
if(num[i] == 2)
dos++;
else
if(num[i] == 1)
uno++;
else
cero++;
}
}
System.out.print(num[(int)Math.random()]);
}
}