From b68542a9ffa71c51a7481df8fa12e7fc41c7ab77 Mon Sep 17 00:00:00 2001 From: Stoycho Kyosev <68247567+stoychoX@users.noreply.github.com> Date: Wed, 6 Apr 2022 16:36:40 +0300 Subject: Add files via upload --- pract KN/week7/solution/game.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pract KN/week7/solution/game.h (limited to 'pract KN/week7/solution/game.h') diff --git a/pract KN/week7/solution/game.h b/pract KN/week7/solution/game.h new file mode 100644 index 0000000..a2a4ed0 --- /dev/null +++ b/pract KN/week7/solution/game.h @@ -0,0 +1,25 @@ +#ifndef GAME_HEADER +#define GAME_HEADER + +#include"player.h" + +double newtonSquareRoot(double, int); +bool isPrime(int number); +bool isPowerOfTwo(int number); + +class game { +private: + size_t number; + + void generateNumber(); + + void validateBet(double& bet, double cMoney) const; + void validateNumber(int& number) const; + + double getRate(betType currentBet) const; +public: + void play(player& p); +}; + + +#endif -- cgit v1.3.1-23-gd82d