diff options
Add files via upload
1 files changed, 25 insertions, 0 deletions
| -rw-r--r-- | pract KN/week7/solution/game.h | 25 |
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
|
