Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Create a number guessing game program. The program should utilize a random numbe

ID: 3933595 • Letter: C

Question

Create a number guessing game program. The program should utilize a random number generator of type integer between 1 and 10. Call this variable secretNumber. The program should allow users to enter a number in order to guess what the secret number is. If the guessed number is greater than the secretNumber, the program should display the message "Guess Lower!". If the guessed number is lower than the secretNumber, the program should display the message "Guess Higher!". The program needs to run until the user correctly guesses the secretNumber. When the user guesses the number correctly, the program should display the message "You got it right! You win!".

Hint: Use a while loop.

                                                                                                     

Sample Outputs :

Guessing game begins!

Enter your guess number: 9

Guess Lower!

Enter your guess number: 3

Guess Higher!

Enter your guess number: 5

You got it right! You win!

Sample Outputs :

Guessing game begins!

Enter your guess number: 9

Guess Lower!

Enter your guess number: 3

Guess Higher!

Enter your guess number: 5

You got it right! You win!

Explanation / Answer

GuessGameTest.java

import java.util.Random;
import java.util.Scanner;


public class GuessGameTest {

  
   public static void main(String[] args) {
       Scanner scan = new Scanner(System.in);
       Random r = new Random();
       int secretNumber = r.nextInt(10) +1;
       System.out.println("Guessing game begins!");
       int n = 0;
       while(n!=secretNumber){
           System.out.print("Enter your guess number: ");
           n = scan.nextInt();
           if(n < secretNumber){
               System.out.println("Guess Lower!");
           }
           else if(n > secretNumber){
               System.out.println("Guess Higher!");
           }
       }
       System.out.println("You got it right! You win!");
   }

}

Output:

Guessing game begins!
Enter your guess number: 5
Guess Higher!
Enter your guess number: 2
Guess Lower!
Enter your guess number: 3
Guess Lower!
Enter your guess number: 4
You got it right! You win!

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote