Algorithme , "Boucle do while , while"
Jiko-java
Messages postés
186
Date d'inscription
Statut
Membre
Dernière intervention
-
Jiko-java Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
Jiko-java Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
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:
- Algorithme , "Boucle do while , while"
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Mon pc s'allume et s'éteint en boucle - Forum Matériel & Système
- Application error: a client-side exception has occurred while loading www.leboncoin.fr (see the browser console for more information). - Forum Réseaux sociaux
- My people do - Télécharger - Organisation
- Mon ordinateur s'allume et s'eteint en boucle ✓ - Forum Matériel & Système
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
186
Date d'inscription
Statut
Membre
Dernière intervention
Merci ! :)