Question: C2.1: Random Number Guessing Game Everything in C++ Write a random number guessing game. When the program starts, the user should be asked to enter

C2.1: Random Number Guessing Game

Everything in C++

Write a random number guessing game. When the program starts, the user should be asked to enter a maximum number (maxNum) for the range of numbers to be considered. The program should then generate a random number (integer, from 1 to maxNum) and asks the user to guess what the number is in the range of 1 to maxNum. If the users guess is higher than the random number, the program should display Too high, try again.. If the users guess is lower than the random number, the program should display Too low, try again.. The program should use a loop that repeats until the user correctly guesses the random number.

Input Validation:

Do not accept values of 1 or less for the maxNum

Enhance the random number guessing game you wrote in C2.1

Keep a running count of the number of guesses the user makes

When the user correctly guesses the random number, the program should display the number of guesses it took to guess the number.

The user should be able to play the game as many times as they wish without having to restart the program (e.g. you will need to use a loop that tests a Boolean variable such as keepPlaying if the user wants to keep playing, then keepPlaying = true, otherwise keepPlaying = false).

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!