From 3305f76e3e299f9c267e4daffafdf7847ed1f132 Mon Sep 17 00:00:00 2001 From: "K. Y. Wong" <50922356+kunyew@users.noreply.github.com> Date: Fri, 10 Jul 2020 12:29:39 +0200 Subject: [PATCH] Update GuessStarter.java Completed starter code with complete solution. --- ch03/GuessStarter.java | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/ch03/GuessStarter.java b/ch03/GuessStarter.java index 64984df..65bfa48 100644 --- a/ch03/GuessStarter.java +++ b/ch03/GuessStarter.java @@ -1,15 +1,26 @@ import java.util.Random; +import java.util.Scanner; -/** - * Starter code for the "Guess My Number" exercise. - */ public class GuessStarter { - public static void main(String[] args) { + // introduce the guessing game + System.out.println("I'm thinking of a number between 1 and 100 (including both). " + + "Can you guess what it is? "); + + // ask for input + Scanner in = new Scanner(System.in); + System.out.print("Type a number: "); + int guess = in.nextInt(); + System.out.println("Your Guess is: " + guess); + // pick a random number Random random = new Random(); int number = random.nextInt(100) + 1; - System.out.println(number); + System.out.println("The number I was thinking of is: " + number); + int diff = Math.abs(guess - number); + System.out.println("You were off by: " + diff); + } } +