Using Java, generate an integer value within range "[0, 2000000000]" (9 zeros after digit 2) in the program. You can just implement this by writing an integer literal in your source code. Then the player needs to guess this number via a series of keyboard inputs. You are required to display the candidate range that the answer lies in on this screen to help the player make the guess. If the player's guess exactly match the answer, you should tell the player that he/her made a correct guess. Otherwise, you need to tell the player whether the proposed guess is larger or less than the answer. In the meantime, you should print out a candidate interval to narrow down the range that the answer lies in. This candidate interval should incorporate all the information based on all previous guesses from the player. Finally, when the player makes a correct guess, you should also print out how many times that the player spent to reach the correct answer. You should count the last time in this value. You can always assume that the player will input an integer number within the prompted candidate interval
Using Java, generate an integer value within range "[0, 2000000000]" (9 zeros after digit 2) in the program. You can just implement this by writing an integer literal in your source code.
Then the player needs to guess this number via a series of keyboard inputs. You are required to display the candidate range that the answer lies in on this screen to help the player make the guess. If the player's guess exactly match the answer, you should tell the player that he/her made a correct guess. Otherwise, you need to tell the player whether the proposed guess is larger or less than the answer. In the meantime, you should print out a candidate interval to narrow down the range that the answer lies in. This candidate interval should incorporate all the information based on all previous guesses from the player. Finally, when the player makes a correct guess, you should also print out how many times that the player spent to reach the correct answer. You should count the last time in this value.
You can always assume that the player will input an integer number within the prompted candidate interval.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images