19/07/2014, 05:29
|
| | Fecha de Ingreso: enero-2012
Mensajes: 32
Antigüedad: 13 años Puntos: 1 | |
Respuesta: Problema bucle Ahora siii!!
Muchas gracias por la ayuda. He conseguido justo lo que queria. Aqui esta el codigo por si a alguien le hace falta o para enseñarme alguna manera más eficiente
Código:
int numero;
String numeroString;
String[] array = {"1","2","3","4","5","6","7","8","9","10","11","12"};
boolean encontrado = false;
numero = (int)Math.floor(Math.random()*20+1);
numeroString = String.valueOf(numero);
while(!encontrado)
{
int veces=0;
for(int i =0; i<array.length;i++)
{
if(array[i].equals(numeroString))
{
numero = (int)Math.floor(Math.random()*20+1);
numeroString = String.valueOf(numero);
}
else
veces++;
}
if(veces == array.length)
encontrado = true;
}
Gracias por la ayuda !! |