Java - ayuda programa

   
Vista:

ayuda programa

Publicado por leon (4 intervenciones) el 24/03/2008 20:41:32
Hola buen dia:

Tengo el siguiente codigo

import javax.swing.*;
public class NumerosAzar {
public static void main(String args[]){
int valor = 2;
String sali="";
for(int n=2;n<=10;n+=2){
valor=1+(int) (Math.random() * 6);

}
sali+=valor +" ";
JOptionPane.showMessageDialog(null, sali);
}
}

Se supone que debe devolver un solo numero al azar de la serie:2,4,6,8,10 pero me esta arrojando numeros impares. Que puedo estar haciendo mal? agradezo la ayuda. GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda programa

Publicado por Tom (911 intervenciones) el 25/03/2008 16:23:15
Está claro que has copiado mal el código. ¿ Para qué inicializas valor a 2 ? ¿ Para qué usas n ? ¿ Has leído la documentación del método random() ?

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar