C++, aide pour une boucle
Résolu/Fermé
Misumin
Messages postés
4
Date d'inscription
mardi 21 juin 2011
Statut
Membre
Dernière intervention
8 juillet 2011
-
21 juin 2011 à 01:20
Misumin Messages postés 4 Date d'inscription mardi 21 juin 2011 Statut Membre Dernière intervention 8 juillet 2011 - 7 juil. 2011 à 04:35
Misumin Messages postés 4 Date d'inscription mardi 21 juin 2011 Statut Membre Dernière intervention 8 juillet 2011 - 7 juil. 2011 à 04:35
A voir également:
- C++, aide pour une boucle
- Pc s'allume et s'éteint en boucle - Forum Matériel informatique
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- Boucle cmd - Forum Programmation
- Freebox redémarre en boucle ✓ - Forum Freebox
- Boucle excel sans macro - Forum Excel
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
21 juin 2011 à 02:01
21 juin 2011 à 02:01
Quand tu fais while(vrm>0) tu ne modifies jamais vrm... donc ça tourne en rond !
Tu pourrais faire qqch du genre :
Remarque : dans ton code tes variables ne sont pas initialisées ce qui pose problème :
Tu pourrais faire qqch du genre :
for (vrm=vdm-df; vrm>0; vrm-=df)
{
cout<<"dommage recu:"<<dm<<endl;
cout<<"Dommage fait:"<<df<<endl;
cout<<"Vie restante:"<<50-dm<<endl;
cout<<"Vie restante au monstre:"<<vrm<<endl;
}
Remarque : dans ton code tes variables ne sont pas initialisées ce qui pose problème :
dm=m-d; // que vaut d ? df=f-(m+2); // que vaut f ? // etc...
7 juil. 2011 à 04:35
2.Merci, ca m'a beaucoup aider.. En fait c'est que je m'etais tromper.. C'etait effectivement for qu'il fallait mettre et non while.. C'est plus facile comme ca..