Mientras bucle hasta que sacas al azar número seleccionado, dónde colocar al azar

Sukonbu:

mientras que la práctica, mientras que los bucles Traté de hacer que el código donde se pone de números aleatorios y luego su conjetura cuántos intentos que se necesita para rodar, pero no puedo Declara la variable "oportunidad" en el tiempo, pero si lo pongo antes de que se acaba de seguir rodando 1 Número .

    Random rng = new Random();
    Scanner input = new Scanner(System.in);
    System.out.println("Select a number you want to roll");
    int choice = input.nextInt();
    System.out.println("You feelin' lucky?\nHow many tries until you get " + choice);
    int tries = input.nextInt();
    int count = 0;
    int chance = rng.nextInt((100)+1);
        while (choice != chance) {
            System.out.println(chance);
            count++;

    }
    System.out.println("You won! It only took " + count + " tries.");
}

¿Cómo puedo declarar la oportunidad int por lo que se introduce en el bucle while?

Colin Renaud:

Usted sólo puede volver a asignar la posibilidad de un nuevo valor en el bucle while:

int count = 0;
int chance = rng.nextInt((100)+1);
while (choice != chance) {
    System.out.println(chance);
    chance = rng.nextInt((100)+1);
    count++;
}

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=119900&siteId=1
Recomendado
Clasificación