Boucle C++
Résolu/Fermé
didy_gwatinik
Messages postés
352
Date d'inscription
samedi 17 novembre 2007
Statut
Membre
Dernière intervention
30 mars 2010
-
21 nov. 2007 à 10:37
didy_gwatinik Messages postés 352 Date d'inscription samedi 17 novembre 2007 Statut Membre Dernière intervention 30 mars 2010 - 21 nov. 2007 à 10:54
didy_gwatinik Messages postés 352 Date d'inscription samedi 17 novembre 2007 Statut Membre Dernière intervention 30 mars 2010 - 21 nov. 2007 à 10:54
2 réponses
Bonjour,
while((recommencer == 1) && (recommencer ==2));
Cette condition n'est jamais vérifiée : recommencer ne vaut pas à la fois 1 et 2 !
Donc la boucle n'est jamais effectuée.
Mais comme ta boucle se limite au ";" qu'il y a à la fin de la ligne, tu exécutes le bloc suivant mais il ne fait pas partie de la boucle et n'a aucune raison de recommencer...
remplace && par || et enlève le point virgule, ça devrait aller mieux.
while((recommencer == 1) && (recommencer ==2));
Cette condition n'est jamais vérifiée : recommencer ne vaut pas à la fois 1 et 2 !
Donc la boucle n'est jamais effectuée.
Mais comme ta boucle se limite au ";" qu'il y a à la fin de la ligne, tu exécutes le bloc suivant mais il ne fait pas partie de la boucle et n'a aucune raison de recommencer...
remplace && par || et enlève le point virgule, ça devrait aller mieux.
didy_gwatinik
Messages postés
352
Date d'inscription
samedi 17 novembre 2007
Statut
Membre
Dernière intervention
30 mars 2010
80
21 nov. 2007 à 10:54
21 nov. 2007 à 10:54
En effet, ca fonctionne! Merci beaucoup le pere. Ca été très rapide! Encore Merci!!!!!!!!!