Récupérer une variable dans un while...
Résolu
Bonjour,
Je souhaite utiliser une variable à l'extérieur ET à l'intérieur d'un while mais j'ai beau chercher je n'y arrive pas.
Par contre je ne souhaite pas utilise de boucle for, sinon ça ne serait pas drôle :). Si quelqu'un pouvais me donner un petit coup de main, je l'en remercie d'avance.
Voici mon petit bout de code:
J'insert le résolut ici :
J'avais une erreur de compilation avec ce code car j'essayer de déclarer deux fois la même variable. Il suffisais juste de ne pas rajouter le type int dans le bloc d'instruction de while:
Je souhaite utiliser une variable à l'extérieur ET à l'intérieur d'un while mais j'ai beau chercher je n'y arrive pas.
Par contre je ne souhaite pas utilise de boucle for, sinon ça ne serait pas drôle :). Si quelqu'un pouvais me donner un petit coup de main, je l'en remercie d'avance.
Voici mon petit bout de code:
public class Randowm {
public static void main (String[] args){
int random = 1;
while (random != 46) {
int lower = 9;
int higher = 99;
int random = (int)(Math.random() * (higher-lower)) + lower;
System.out.println(random);}
System.out.println("random est egal a " + random);
}
}
J'insert le résolut ici :
J'avais une erreur de compilation avec ce code car j'essayer de déclarer deux fois la même variable. Il suffisais juste de ne pas rajouter le type int dans le bloc d'instruction de while:
public class Randowm {
public static void main (String[] args){
int random = 1;
while (random != 46) {
int lower = 9;
int higher = 99;
int random = (int)(Math.random() * (higher-lower)) + lower;
//voilas ci-dessous comment il fallait l'écrire.
random = (int)(Math.random() * (higher-lower)) + lower;
System.out.println(random);}
System.out.println("random est egal a " + random);
}
}