Assignment #55 A Number-Guessing Game
Code
/// Name: Koosha Kimelman
/// Period: 7
/// Program Name: A Number-Guessing Game
/// File Name: BetterNumberGame.java
/// Date Completed: 11/4/15
import java.util.Random;
import java.util.Scanner;
public class BetterNumberGame {
public static void main(String[] args) {
Random r = new Random();
Scanner keyboard = new Scanner(System.in);
int guess, answer;
System.out.println("I'm thinking of a number from 1 to 10.");
System.out.print("Your guess: ");
guess = keyboard.nextInt();
System.out.println();
answer = 1+r.nextInt(10);
if (guess == answer)
System.out.println("That's correct. The number was indeed " + answer + ".");
else if (guess > 10 || guess < 1)
System.out.println("You didn't give a number in the given range.");
else if (guess != answer)
System.out.println("Sorry, the correct number was " + answer + ".");
else
System.out.println("Something went wrong");
}
}
Picture of the output