Advertisement
Guest User

Untitled

a guest
May 23rd, 2015
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. class Game
  7. {
  8.     const string name1 = "Игрок 1", name2 = "Игрок 2";
  9.     int maxPoints = 0, currPoints1 = 0, currPoints2 = 0, scoresForStroke;
  10.     bool p = false; //false = ходит первый игрок, true = ходит второй игрок
  11.    
  12.     public:
  13.         void Go()
  14.         {
  15.             if (p)
  16.             {
  17.                 Info();
  18.                 EnterPoints();
  19.                 cout << "Yes";
  20.                 currPoints2 -= scoresForStroke;
  21.             }
  22.             else
  23.             {
  24.                 Info();
  25.                 EnterPoints();
  26.                 cout << "Yes";
  27.                 currPoints1 -= scoresForStroke;
  28.             }
  29.  
  30.         }
  31.         void Info()
  32.         {
  33.             cout << "\nУ " << name1 << " осталось баллов: " << currPoints1 << " \n";
  34.             cout << "У " << name2 << " осталось баллов: " << currPoints2 << "\n";
  35.         }
  36.         void EnterPoints()
  37.         {
  38.             do
  39.             {
  40.                     cout << "Введите количество баллов для хода: \n";
  41.             } while (!(cin >> scoresForStroke));
  42.         }
  43. };
  44.  
  45. int main()
  46. {
  47.     setlocale(LC_ALL, "Russian");
  48.    
  49.     Game *g = new Game();
  50.     g->Go();
  51.  
  52.     system("pause>>void");
  53.     return 0;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement