Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2013, 22:04
juanpablosolari
 
Fecha de Ingreso: febrero-2012
Mensajes: 19
Antigüedad: 12 años, 3 meses
Puntos: 0
Exclamación Generar Random 4 random y comprobar

Hola muchachos, necesito comprobar 4 random distintos para que no se repitan. Lo hice mediante un while y tambien con do while pero no funciona les paso el codigo para que lo miren.

Esto debo realizarlo mediante programación estructurada.

Código:
         while (ranResA == ranResB || ranResA == ranResC || ranResA == ranResD || ranResB == ranResC || ranResB == ranResD || ranResC == ranResD ){
 
            ranResA = rnd.nextInt(3)+1;
            ranResB = rnd.nextInt(3)+1;
            ranResC = rnd.nextInt(3)+1;
            ranResD = rnd.nextInt(3)+1;
    };
        
        
        JOptionPane.showMessageDialog(null,"Pregunta: " + matrizPreguntas[nivel][numeroPregunta][0]+"\n "
                + "Respuesta A:"+matrizPreguntas[nivel][numeroPregunta][ranResA]
                + "\n Respuesta B:"+matrizPreguntas[nivel][numeroPregunta][ranResB]
                + "\n Respuesta C:"+matrizPreguntas[nivel][numeroPregunta][ranResC]
                + "\n Respuesta D:"+matrizPreguntas[nivel][numeroPregunta][ranResD]
                );