Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Hands-On Database

Authors: Steve Conger

2nd Edition

0133024415, 978-0133024418

Students also viewed these Databases questions