h8. Program 3 Guess Number program Program description i need to write a java program named Guess_A_Number that plays a game in which the program | Cheap Nursing Papers

h8. Program 3 Guess Number program Program description i need to write a java program named Guess_A_Number that plays a game in which the program

h8. Program 3

Guess Number program

Program description

i need to write a java program named Guess_A_Number that plays a game in which the program picks a secret number and the user tries to guess it.

The program first asks the user to enter the maximum value for the secret number.

Next, it chooses a random number that is >= 1 and<= the maximum number.

Then the user must try to guess the number.

When the user succeeds, the program asks the user whether or not to play another game.

The following example shows what the user will see on the screen (user input is in bold):

2. Input and output

Guess the secret number.

Enter maximum value for secret number: 10

A new secret number has been chosen.

Enter guess: 3

Too low; try again.

Enter guess: 8

Too low; try again.

Enter guess: 9

Too low; try again.

Enter guess: 10

You won in 4 guesses!

Play again? (Y/N) y

A new secret number has been chosen.

Enter guess: 7

Too high; try again.

Enter guess: 3

Too low; try again.

Enter guess: 5

You won in 3 guesses!

Play again? (Y/N) n

The user may enter any number of spaces before and after each input. The program should terminate if the user enters any input other than y or Y when asked whether to play again.

Hints

1) Use two while statement (nested) for the whole program. Maybe you can incorporate if statemement(s)

2) Use the following statement to pick the secret number:

int secretNumber = (int) (Math.random() * maxNumber) + 1;

3) Use trim() method to trim any number of spaces in an input.

4) Use the equalsIgnoreCase method to test whether the user entered y or Y.

"Get 15% discount on your first 3 orders with us"
Use the following coupon
FIRST15

Order Now

Hi there! Click one of our representatives below and we will get back to you as soon as possible.

Chat with us on WhatsApp