Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. import java.util.Random;
  2. import java.util.Scanner;
  3.  
  4. public class Guessing {
  5. int guesses = 3;
  6.  
  7. public static void main(String[] args) {
  8. int guesses = 3;
  9. Scanner sc = new Scanner(System.in);
  10. int correctAnswer = (int) Math.ceil(Math.random() * 10);
  11. int guessOne, guessTwo, guessThree;
  12.  
  13. System.out.println("I'm thinking of an integer in the range of 1 to 10. You have three guesses.");
  14. while (guesses > 0) {
  15. System.out.println("Enter your first guess: ");
  16. guessOne = sc.nextInt();
  17. if (guessOne < correctAnswer) {
  18. System.out.println("Your guess is too low.");
  19. } else if (guessOne > correctAnswer) {
  20. System.out.println("Your guess is too high.");
  21. } else {
  22. System.out.println("You win!");
  23. break;
  24. }
  25. guesses--;
  26.  
  27. System.out.println("Enter your second guess: ");
  28. guessTwo = sc.nextInt();
  29. if (guessTwo < correctAnswer) {
  30. System.out.println("Your guess is too low.");
  31. } else if (guessTwo > correctAnswer) {
  32. System.out.println("Your guess is too high.");
  33. } else {
  34. System.out.println("You win!");
  35. break;
  36. }
  37. guesses--;
  38.  
  39. System.out.println("Enter your third guess: ");
  40. guessThree = sc.nextInt();
  41. if (guessThree == correctAnswer){
  42. System.out.println("You win!");
  43. break;
  44. }else{
  45. System.out.println("You lose. The number was " + correctAnswer + ".");
  46. }
  47.  
  48. guesses--;
  49.  
  50. }
  51.  
  52.  
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement