Answered step by step
Verified Expert Solution
Question
00
1 Approved Answer
void play ( Player &player 1 , Player &player 2 ) { int answer = rand ( ) % 1 0 0 ; bool win
void playPlayer &player Player &player int answer rand; bool win false; while win win checkForWinplayer answer; if win playerendRoundtrue; playerendRoundfalse; return; win checkForWinplayer answer; if win playerendRoundfalse; playerendRoundtrue; bool checkForWinPlayer &player, int answer bool win false; cout player.getNames turn to guess." endl; int guess player.getGuess; cout "You guessed guess ; if answer guess cout "You're right! You win!" endl; win true; else player.wrongGuessguess answer; return win; Notice how we have Player objects used in these functions! This is the first class.
void playPlayer &player Player &player
int answer rand;
bool win false;
while win
win checkForWinplayer answer;
if win
playerendRoundtrue;
playerendRoundfalse;
return;
win checkForWinplayer answer;
if win
playerendRoundfalse;
playerendRoundtrue;
bool checkForWinPlayer &player, int answer
bool win false;
cout player.getNames turn to guess." endl;
int guess player.getGuess;
cout "You guessed guess ;
if answer guess
cout "You're right! You win!" endl;
win true;
else
player.wrongGuessguess answer;
return win;
Notice how we have Player objects used in these functions! This is the first class.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started