Les magic constant (ou constante magique c'est mal, si plus tard tu veux passer à 42 essais, faut changer tout les 10 qui trainent
avoir une constante const int NB_ESSAIS=10; et initialiser essai comm suit essai=NB_ESSAI
le premier paramètre du for ne sert à rien, ça devrait être int essai=NB_essai (et pour le coup ne plus l'avoir déclaré avant
avoir des else après les if (si il est == il ne sera pas > ni < )
faire une fonction, le code dans le main c'est mal, avoir la gestion du jeu et des nouvelle partie pourquoi pas, mais le reste devrait être une fonction.
typiquement un
do{if(!rechercheMystere(mysterieuCaractere(),NB_ESSAI)){std::cout<<"vous avez lamentablement échoué; voulez vous retenter votre chance afin de tenter de sauver"<<"l'ego ridicule qui vous reste? o/n"std::cin>>rejoue}else{rejoue='n';}}while(rejoue=='o');
devrait faire l'affaire
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
# mes remarques
Posté par fearan . En réponse au message Relancement de mon jeu en c++ avec while. Évalué à 2.
Les magic constant (ou constante magique c'est mal, si plus tard tu veux passer à 42 essais, faut changer tout les 10 qui trainent
typiquement un
devrait faire l'affaire
Il ne faut pas décorner les boeufs avant d'avoir semé le vent