From d3d51a9f7752905ddd2e622a93287657d28a6312 Mon Sep 17 00:00:00 2001 From: Anthony Jordan Date: Wed, 7 Feb 2018 12:39:59 -0500 Subject: [PATCH] Completed number guess program --- src/main/java/Main.java | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/src/main/java/Main.java b/src/main/java/Main.java index 05e41a9..1dbe989 100644 --- a/src/main/java/Main.java +++ b/src/main/java/Main.java @@ -1,9 +1,38 @@ +import com.sun.tools.doclets.formats.html.SourceToHTMLConverter; + +import java.util.Scanner; + /** * Created by iyasuwatts on 10/17/17. */ public class Main { public static void main(String[] args){ - + int number = (int) Math.floor(Math.random() * 100); + Scanner input = new Scanner(System.in); + System.out.println("Guess the number I am thinking of. The number is between 1 - 100"); + int inputNumber = input.nextInt(); + int duplicateNumber = inputNumber; + int count = 0; + while (inputNumber != number) { + if (inputNumber < number) { // check in guess was lower + System.out.println("Your guess was too low! Try again!"); + inputNumber = input.nextInt(); + if (inputNumber != duplicateNumber) { // check if number is the same as the last number entered + count++; + } + duplicateNumber = inputNumber; + } + if (inputNumber > number) { // check if guess was higher + System.out.println("Your guess was too high! Try again!"); + inputNumber = input.nextInt(); + if (inputNumber != duplicateNumber) { // check if number is the same as the last number entered + count++; + } + duplicateNumber = inputNumber; + } + } + System.out.println("You guessed the number! It took you " + count + " tries."); + } }