Algorithme , "Boucle do while , while"
Jiko-java
Messages postés
189
Statut
Membre
-
Jiko-java Messages postés 189 Statut Membre -
Jiko-java Messages postés 189 Statut Membre -
Bonjour, voilà j'ai fait un mini programme qui consiste à ce que le programme devine le nombre de l'utilisateur compris entre 1 - 100. Voici une partie de mon code
j'aimerais que mon programme demande a l'utilisateur si il souhaite recommencer le programme j'ai crée ma méthode encore() mais je ne sais pas comment l'intégré dans mon code de façon a ce qu'il recommence selon les conditions suivante( choix == '='), j'ai essayé d'appeler ma méthode Mais mon programme présente quelque fails :/ .
do{
nbrPc = unEntierAuHasardEntre(min, max);
System.out.println("Est-ce: " + nbrPc);
choix = lireCharPlusMoinsEgal();
if(min == max && choix != '='){
System.out.println("Quelle malhonneté");
return;
}
if(choix == '+')
min = nbrPc + 1;
if(choix == '-')
max = nbrPc - 1;
}while(choix != '=' );
System.out.println("Votre nombre est :" + nbrPc);
}
j'aimerais que mon programme demande a l'utilisateur si il souhaite recommencer le programme j'ai crée ma méthode encore() mais je ne sais pas comment l'intégré dans mon code de façon a ce qu'il recommence selon les conditions suivante( choix == '='), j'ai essayé d'appeler ma méthode Mais mon programme présente quelque fails :/ .
A voir également:
- While java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel touche ✓ - Forum Logiciels
- Jeux java itel 5360 - Forum Mobile
1 réponse
Bonsoir!
Tu peux ajouter une méthode comme celle-ci dans ton jeu
Après le print "votre nombre est :" appelle là
demanderReplay()
et dans celle-ci "apellerMetodePourJouer" devint ta méthode que tu nous as postée :)
Bonne soirée
Tu peux ajouter une méthode comme celle-ci dans ton jeu
Après le print "votre nombre est :" appelle là
demanderReplay()
et dans celle-ci "apellerMetodePourJouer" devint ta méthode que tu nous as postée :)
public void demanderReplay(){
Scanner sc = new Scanner(System.in);
System.out.println("Voulez vous rejouer ?");
if(sc.next().equals("=")){
apellerMetodePourJouer(); // celle avec le while
}else{
System.out.println("Merci. À bientôt.");
}
}
Bonne soirée
Jiko-java
Messages postés
189
Statut
Membre
Merci ! :)