In this homework assignment, you are going to code a java program which uses random numbers to create a guessing game. This will give you practice with random numbers and loops while allowing you to explore and understand a little more Java code. You will also need to test out this program to ensure the correctness of the algorithm and code. You will need to develop test data that will represent all possible kinds of data that the user may enter. You are going to write a program that allows the user to play a simple guessing game in which your program thinks up an integer between 1 and 100 and allows the user to make guesses until the user gets it right. (The program also counts how many tries it took to get the correct number). For each incorrect guess you will tell the user whether the right answer is higher or lower. Your program is required to exactly reproduce the format and behavior of the log of execution.

Microsoft Visual C#
7th Edition
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Joyce, Farrell.
Chapter6: Using Arrays
Section: Chapter Questions
Problem 2CP
icon
Related questions
Question
In this homework assignment, you are going to code a java program which uses random numbers to
create a guessing game. This will give you practice with random numbers and loops while allowing you
to explore and understand a little more Java code.
You will also need to test out this program to ensure the correctness of the algorithm and code. You will
need to develop test data that will represent all possible kinds of data that the user may enter.
You are going to write a program that allows the user to play a simple guessing game in which your
program thinks up an integer between 1 and 100 and allows the user to make guesses until the user gets
it right. (The program also counts how many tries it took to get the correct number). For each incorrect
guess you will tell the user whether the right answer is higher or lower. Your program is required to
exactly reproduce the format and behavior of the log of execution.
Program should output: (Sample user output written in bold)
This program allows you to play a guessing game.
I will think of a number between 1 and 100 and will allow you to
guess until you get it.
the right answer is higher or lower than your guess.
For each guess, I will tell you whether
I am thinking of a number between 1 and l00...
Your guess? 50
It's lower.
Transcribed Image Text:In this homework assignment, you are going to code a java program which uses random numbers to create a guessing game. This will give you practice with random numbers and loops while allowing you to explore and understand a little more Java code. You will also need to test out this program to ensure the correctness of the algorithm and code. You will need to develop test data that will represent all possible kinds of data that the user may enter. You are going to write a program that allows the user to play a simple guessing game in which your program thinks up an integer between 1 and 100 and allows the user to make guesses until the user gets it right. (The program also counts how many tries it took to get the correct number). For each incorrect guess you will tell the user whether the right answer is higher or lower. Your program is required to exactly reproduce the format and behavior of the log of execution. Program should output: (Sample user output written in bold) This program allows you to play a guessing game. I will think of a number between 1 and 100 and will allow you to guess until you get it. the right answer is higher or lower than your guess. For each guess, I will tell you whether I am thinking of a number between 1 and l00... Your guess? 50 It's lower.
This program allows you to play a guessing game.
I will think of a number between 1 and 100 and will allow you to
guess until you get it.
the right answer is higher or lower than your guess.
For each guess, I will tell you whether
I am thinking of a number between 1 and 100...
Your guess? 50
It's lower.
Your guess? 25
It's lower.
Your guess? 12
It's lower.
Your guess? 5
It's higher.
Your guess? 6
You got it right in 5 guesses
Transcribed Image Text:This program allows you to play a guessing game. I will think of a number between 1 and 100 and will allow you to guess until you get it. the right answer is higher or lower than your guess. For each guess, I will tell you whether I am thinking of a number between 1 and 100... Your guess? 50 It's lower. Your guess? 25 It's lower. Your guess? 12 It's lower. Your guess? 5 It's higher. Your guess? 6 You got it right in 5 guesses
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Random Class and its operations
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,