#ifndef NUMBERGAMBLE_HEADER #define NUMBERGAMBLE_HEADER #include "Game.h" #include "GameCase.h" #include "NumberHelpers.h" bool gameCase_evenOrOdd(double&); bool gameCase_isPrime(double&); bool gameCase_isPowerOfTwo(double&); bool gameCase_higherOrLower(double&); bool gameCase_guess(double&); const GameCase numberGambleCases[5] = { GameCase('e', "Guess if random is an even or odd number. [WIN: bet/4]", gameCase_evenOrOdd), GameCase('p', "Guess if random is a prime number. [WIN: bet/2]", gameCase_isPrime), GameCase('t', "Guess if random is a power of two. [WIN: bet*2]", gameCase_isPowerOfTwo), GameCase('h', "Guess if random is higher or lower than a number. [WIN: bet/4]", gameCase_higherOrLower), GameCase('g', "Guess random. [WIN: bet*10]", gameCase_guess) }; const Game numberGamble(numberGambleCases, 5); #endif