123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import java.util.*;
  2. public class Main
  3. {
  4. //public run(){}
  5. public static void main(String[] args){
  6. Scanner scanner = new Scanner(System.in);
  7. Random rand = new Random();
  8. //ASK GUESSER TO GUESS
  9. System.out.println("Please pick a number between 1 & 10");
  10. //CREATE THE RANDOM NUMBER
  11. int number = rand.nextInt(10 + 1);
  12. int lastGuess = 0;
  13. int i = 0;
  14. //RESPOND TO THEM
  15. while(i < 1000){
  16. int guess = scanner.nextInt();
  17. if(lastGuess == guess){
  18. System.out.println("This guess was just guessed, please try again");
  19. }else if (guess < number) {
  20. System.out.println("Too low");
  21. lastGuess = guess;
  22. i++;
  23. } else if (guess > number) {
  24. System.out.println("Too high");
  25. lastGuess = guess;
  26. i++;
  27. } else if (guess == number) {
  28. System.out.println("Correct Guess it took you " + ( i+1 ) + " times to guess it.");
  29. break;
  30. } else {
  31. System.out.println("Something went wrong somewhere");
  32. }
  33. System.out.println("Try Again");
  34. }
  35. //SEE IF IT WAS ALREADY GUESSED
  36. //WINNER MESSAGE / CHOOSE TO PLAY AGAIN OR LEAVE
  37. }
  38. }