Problème java création de calculatrice console
Résolu/Fermé
beno-yac
Messages postés
96
Date d'inscription
samedi 11 décembre 2010
Statut
Membre
Dernière intervention
16 décembre 2020
-
Modifié par KX le 21/06/2016 à 08:01
beno-yac Messages postés 96 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 16 décembre 2020 - 21 juin 2016 à 21:40
beno-yac Messages postés 96 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 16 décembre 2020 - 21 juin 2016 à 21:40
A voir également:
- Problème java création de calculatrice console
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Creation compte gmail - Guide
- Java apk - Télécharger - Langages
- Creation de compte google - Guide
1 réponse
KX
Messages postés
16760
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
21 juin 2016 à 08:08
21 juin 2016 à 08:08
Bonjour,
Si tu utilises un IDE (Eclipse, IntelliJ, NetBeans...) tu devrais te mettre en debug pour voir pas à pas ce qui se passe mal.
Perso, j'ai du mal comprendre la question, mais en testant j'ai bien ce que l'on veut : je choisit "O" il continue, je choisit "N" il s'arrête.
Si tu utilises un IDE (Eclipse, IntelliJ, NetBeans...) tu devrais te mettre en debug pour voir pas à pas ce qui se passe mal.
Perso, j'ai du mal comprendre la question, mais en testant j'ai bien ce que l'on veut : je choisit "O" il continue, je choisit "N" il s'arrête.
21 juin 2016 à 11:53
premièrement merci pour ta réponse
Je travaille avec l'IDE Eclipse et j'ai faire un debug et je te tiens au courant mais normalement ça ne marche pas car quand j'essaye ça boule sans fin sur le do while
Et juste pour t'expliquer un peu plus: l'utilisateur tape une expression en rentre dans notre while cond1 est vrai on l'évalue puis on rentre dans dans un do while et sa variable cond2pour lui demander si il souhaiterais taper une autre expression puis on lis se qu'il tape si c'est "O" on tape reviens au debut si c'est "N" on sort fin du programme et si c'est ni "N" ni "O" on reboucle dans le do while jusqu'à se qu'il tapes la bonne lettre.
21 juin 2016 à 20:24
Au lieu de faire :
Il faudrait faire :
Sinon, tu redemandes jamais la nouvelle ligne à entrer.
Et à la fin, au lieu de faire :
Il faudrait faire :
Sinon, tu ne sors pas de la boucle.
Remarque : globalement ton programme peut facilement se simplifier, d'une part sur la partie split à répétition pour chaque cas, d'autre part sur l'imbrication des boucles.
21 juin 2016 à 21:40