Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Random;
- import java.util.Scanner;
- public class Guessing {
- int guesses = 3;
- public static void main(String[] args) {
- int guesses = 3;
- Scanner sc = new Scanner(System.in);
- int correctAnswer = (int) Math.ceil(Math.random() * 10);
- int guessOne, guessTwo, guessThree;
- System.out.println("I'm thinking of an integer in the range of 1 to 10. You have three guesses.");
- while (guesses > 0) {
- System.out.println("Enter your first guess: ");
- guessOne = sc.nextInt();
- if (guessOne < correctAnswer) {
- System.out.println("Your guess is too low.");
- } else if (guessOne > correctAnswer) {
- System.out.println("Your guess is too high.");
- } else {
- System.out.println("You win!");
- break;
- }
- guesses--;
- System.out.println("Enter your second guess: ");
- guessTwo = sc.nextInt();
- if (guessTwo < correctAnswer) {
- System.out.println("Your guess is too low.");
- } else if (guessTwo > correctAnswer) {
- System.out.println("Your guess is too high.");
- } else {
- System.out.println("You win!");
- break;
- }
- guesses--;
- System.out.println("Enter your third guess: ");
- guessThree = sc.nextInt();
- if (guessThree == correctAnswer){
- System.out.println("You win!");
- break;
- }else{
- System.out.println("You lose. The number was " + correctAnswer + ".");
- }
- guesses--;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement