Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - iChris

#1
Java / Ayuda arreglos
21 Septiembre 2012, 01:18 AM
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...

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()]);
}
}