Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package actualmethodguessing;
- import java.util.Scanner;
- import java.util.Random;
- public class ActualMethodGuessing {
- public static void main(String[] args) {
- Scanner input = new Scanner(System.in);
- Random rand = new Random();
- int guessNum = rand.nextInt(20);
- int num, findNum = 0;
- findNum = guessNum;
- boolean again;
- System.out.print("This is a guessing game...");
- System.out.print("\nPlease enter a number between one and twenty:");
- do {
- num = input.nextInt();
- if (num==findNum){
- System.out.println("Congrats you guessed the right number!");
- again = false;
- } else {
- System.out.println("Whoops! You did NOT guess the right number! :( ");
- again = true;
- giveHint(num,findNum);
- }
- } while (again);
- input.close();
- System.out.println("The actual number was"+findNum);
- System.out.println("Your number was "+num);
- }
- public static void giveHint(int num, int findNum ) {
- if (findNum>num){
- System.out.print("Hint: guess a higher number. ");
- } else if (findNum<num){
- System.out.print("Hint: guess a lower number. ");
- }}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement