Problème de fin de boucle
Résolu/Fermé
Thedots
Messages postés
2
Date d'inscription
vendredi 17 juillet 2015
Statut
Membre
Dernière intervention
17 juillet 2015
-
17 juil. 2015 à 18:27
chris79 Messages postés 97 Date d'inscription lundi 3 octobre 2005 Statut Membre Dernière intervention 1 février 2016 - 20 juil. 2015 à 10:14
chris79 Messages postés 97 Date d'inscription lundi 3 octobre 2005 Statut Membre Dernière intervention 1 février 2016 - 20 juil. 2015 à 10:14
A voir également:
- Problème de fin de boucle
- Fin du partage de compte disney + - Accueil - Streaming
- Fin de la 4g - Accueil - Guide opérateurs et forfaits
- Chambre 1408 explication fin - Forum Cinéma / Télé
- Télé samsung s'éteint et se rallume en boucle - Forum Téléviseurs
1 réponse
Utilisateur anonyme
17 juil. 2015 à 18:40
17 juil. 2015 à 18:40
Bonjour
Quand tu écris
Pour faire une comparaison, il faut utiliser == :
https://fr.wikiversity.org/wiki/Langage_C%2B%2B/Op%C3%A9rateurs#Comparateur_d.27.C3.A9galit.C3.A9_.22.3D.3D.22
Quand tu écris
if (play_again = 0), tu ne fais pas un test d'égalité, tu fais une affectation, c'est à dire que tu donnes à play_again la valeur 0.
Pour faire une comparaison, il faut utiliser == :
https://fr.wikiversity.org/wiki/Langage_C%2B%2B/Op%C3%A9rateurs#Comparateur_d.27.C3.A9galit.C3.A9_.22.3D.3D.22
Modifié par Thedots le 17/07/2015 à 19:25
Et ensuite, j'avais déjà essayé, un message d'erreur s'était affiché comme quoi une virgule, ou un point virgule était requis avant ")", je vais donc ré-essayé, merci.
Edit : Eh bien merci, je viens de finir mon programme grâce à ça, et 2 3 autres trucs, ça m'a énormément aider, encore merci !
20 juil. 2015 à 10:14
Une bonne pratique pour éviter ce problème est de prendre l'habitude d'inverser l'intérieur de ta condition :
Ainsi, si tu fais une erreur de frappe ou d'inattention, une affectation sera impossible et tu obtiendras une erreur de compilation ;)
++