/****************************************************************************** Guessing game 12 Nov 07 By Usama Khan ********************************************************************************/ import java.util.Scanner; import java.util.Random; public class guess2Usama{ public static void main(String args[]){ Scanner keyboard = new Scanner(System.in); Random number = new Random(); int PCrandom = number.nextInt(1000); System.out.println("guess a number from 0 to 1000: "); System.out.println("you have 4 guesses"); boolean finished = false; int counter=0; while(!finished&&counter<5){ int user = keyboard.nextInt(); if(user < PCrandom){ System.out.println("too small"); counter++; System.out.println("you have "+(4-counter)+" guesses left"); } if(user > PCrandom){ System.out.println("too big"); counter++; System.out.println("you have "+(4-counter)+" guesses left"); } if(user == PCrandom){ System.out.println("correct"); finished = true; } if(counter==4){ System.out.println("you reached the limit of 4 guesses! sorry."); System.out.println("the correct answer is: "+PCrandom); finished = true; } } } }