Advertisement
Guest User

hungman Main.cpp

a guest
Jan 28th, 2013
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.60 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <ctime>
  4. #include <cstdlib>
  5. #include <header.h>
  6. #include <fstream>
  7.  
  8. using namespace std;
  9.  
  10. const char fileName[] = "input.in";
  11.  
  12. int main()
  13. {
  14.     int level;
  15.     int lines[4];
  16.     fileRead(lines, fileName);
  17.     bool gameOver = false;
  18.     int lives;
  19.     string word;
  20.     do{
  21.             bool sessionOver = NULL;
  22.             bool pergale = NULL;
  23.             if(sessionOver==true)
  24.             {
  25.                 if(pergale == true)
  26.                 {
  27.                     cout << "Congratz! You just beat " << level << "level! Do you wish to continue? (Y/N)" << endl;
  28.                     endGame(gameOver);
  29.                     if(gameOver == true) return 0;
  30.                 }
  31.                 else if(pergale == false)
  32.                 {
  33.                     cout << "Sorry, you lost! Do you wish to continue? (Y/N)" << endl;
  34.                     endGame(gameOver);
  35.                     if(gameOver == true) return 0;
  36.                 }
  37.             }
  38.  
  39.             int gIndex = 0;                                                     //Index of guesses array
  40.             lives = 7;
  41.             level = selectLevel();
  42.             word = getWord(fileName, level, lines);
  43.             sessionOver = false;
  44.            char guesses[6];
  45.            string text;
  46.            for(int i = 0; i<word.size();i++)
  47.            {
  48.                text+="_";
  49.            }
  50.  
  51.           do{
  52.                draw(lives, word, guesses, gIndex, text);
  53.                sessionOver = isSessionOver(lives, text, pergale);
  54.           }while(sessionOver != true);
  55.     }while(true);
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement