import cs1.Keyboard; /** HiLo number guessing game. @author Greg Vogl last modified 2003-10-10 */ public class HiLo { /** HiLo number guessing game. */ public static void main (String[] args) { int answer = (int) (Math.random() * 100) + 1; int guesses = 0; int guess; do { System.out.println("Guess an integer number from 1 to 100 inclusive, or 0 to quit."); guess = Keyboard.readInt(); guesses++; if (guess == 0) System.out.println("Giving up after " + (guesses-1) + " tries, the answer was " + answer); else if (guess > answer) System.out.println("Too high"); else if (guess < answer) System.out.println("Too low"); else System.out.println("Correct! You guessed the number in " + guesses + " tries."); } while (!(guess == answer || guess == 0)); } }