C++ > Lettre proposée dans mot?

TitreLettre proposée dans mot?
Postée le07-05-2011
Affichée110
Mini-lien
Description

Vérifie si la lettre entrée par l'utilisateur se trouve dans un mot.

EtatNe contient pas d'erreurs. Ne contient pas d'erreurs.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Selectionner la source  Partager sur Facebook 
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format cpp
Plein ecran
void Score_StraightWinsNb_increasing (int saveLettersFound, int lettersFound, int &losses, int &straightWinsNb, int &score)
{
  if (saveLettersFound==lettersFound)
    {
      losses++;
      straightWinsNb=1;
    }
    else
    {
      score = (score+1)*straightWinsNb;
      straightWinsNb++;
    }
}

int playRounds(Word secretWord,Word playerHiddenWord,int &score, char dicoList[][TAILLE], int numberDicoWords)
{
    int losses = 0,straightWinsNb = 1,nbLettersTried=1, lettersInWord = countLetters(secretWord), lettersFound = 0;
    Word lettersTried;
    char playerLetter;

        reinitializeWord(lettersTried);

    do
    {
        printHangMan(losses,secretWord,playerHiddenWord,lettersTried,lettersInWord,score);
        int saveLettersFound = lettersFound;
        letterEntering_Score_Increasing (playerLetter, nbLettersTried, lettersTried);
                lettersFound = insertLetter(secretWord,playerHiddenWord,playerLetter,lettersFound);
        Score_StraightWinsNb_increasing (saveLettersFound, lettersFound, losses, straightWinsNb, score);
        nbLettersTried++;
    }
    while(lettersFound<lettersInWord and losses<6);

        printHangMan(losses,secretWord,playerHiddenWord,lettersTried,lettersInWord,score);

    return score;
}