Prog 68: Reverse Hi Lo
///Name: Ilana Levy
///Period: 5
///Program Name: Reverse Hi Lo
///File Name: reverseHiLo.java
///Date Finished: 9/21/2015
import java.util.Scanner;
public class reverseHiLo
{
public static void main( String[] args )
{
Scanner keyboard = new Scanner( System.in );
int hi = 1000, lo = 1, guess = ( hi + lo )/2;
String answer;
System.out.println( "Think of a number from 1 to 1000. I'll try to guess it." );
System.out.println( "My guess is " + guess + ". Am I too (h)igh, too (l)ow, or (c)orrect? " );
answer = keyboard.next();
while ( ! answer.equals("c") )
{
if (answer.equals("h") )
{
hi = guess;
guess = (hi + lo)/2;
System.out.println( "My guess is " + guess + ". Am I too (h)igh, too (l)ow, or (c)orrect? " );
answer = keyboard.next();
}
else if ( answer.equals("l") )
{
lo = guess;
guess = ( hi + lo )/2;
System.out.println( "My guess is " + guess + ". Am I too (h)igh, too (l)ow, or (c)orrect? " );
answer = keyboard.next();
}
}
}
}