Recommencer une partie [Résolu]

Messages postés
5
Date d'inscription
jeudi 2 avril 2015
Statut
Membre
Dernière intervention
19 janvier 2017
-
Bonjour , mon programme est pratiquement fini mais il me reste quelques petit détail.

Il faut que lorsque le joueur à trouver la lettre k rapidement ou en ayant epuisé son nombre d'essais que l'on propose à celui-ci si il veut rejouer.

Merci pour votre aide.

#include <iostream>
int main()
{
  const char caractere = 'k';
  int essai = 10;
  char reponse;
  char rejouer = 'o';
 
  for (essai; essai > 0; --essai)
   {
    std::cout << "Tapez une lettre au clavier" << std::endl
              << "Vous avez " << essai << " essais pour trouver la lettre mystere." << std::endl;
    std::cin >> reponse;

    if (reponse == caractere)
     {
      std::cout << "Bravo vous avez trouvez la bonne lettre " << std::endl
             << "Vous avez eu besoin de " << (10 - essai) << " essai pour trouver la lettre mystere " << std::endl;
      break;
    }

    if (reponse < caractere)
      std::cout << "Plus !" << std::endl;
    else
      std::cout << "Moins !" << std::endl;
  }

  if (essai == 0)
      do
      {
   std::cout << "Plus d'essai disponible, vous avez perdu !" << std::endl;
    std::cout << "Voulez vous rejouer (o)ui / (n)on ?" << std::endl;
    std::cin >> rejouer;
      }
      while(rejouer == 'o');
   
    system ("PAUSE");

  return 0;
}
Afficher la suite 

1 réponse

Messages postés
3821
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
28 août 2019
86
0
Merci
Bonjour.

Il faut que tu utilises des fonctions. tu mets ta boucle principale dans une fonction, et tu ajoutes ensuite une boucle par dessus le tout, pour relancer ta fonction, si le joueur le désire.

__________________________________________________________________________________________________

Améliorez votre expérience CodeS-SourceS avec ce plugin:
http://codes-sources.commentcamarche.net/forum/affich-10000111-plugin-better-cs-2#cptpingu-signature
Commenter la réponse de cptpingu