Assignemnt 68 and ReverseHiLo

Code

    /// Name: Xinting Chen
    /// Period: 7
    /// Program Name: Reverse Hi Lo
    /// File Name: ReverseHiLo.java
    /// Date Finished: 12/10/2015
  
    
import java.util.Scanner;
import java.util.InputMismatchException;
import java.util.Random;

public class ReverseHiLo
{
	public static void main(String[] args)
	{
		Scanner keyboard = new Scanner(System.in);
        
        String answer;
        int hi, lo, guess;
        hi= 1000;
        lo= 1;
        guess = (lo + hi)/2;
        
        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? ");
        System.out.print(" > ");
        answer = keyboard.next();
        
        while (!answer.equals("c"))
        {
            if (answer.equals("h"))
                {
                    hi = guess;
                    guess = (lo + hi)/2;
                    System.out.println(" My guess is " + guess + ". Am I too (h)igh, too (l)ow, or (c)orrect?");
                    System.out.print(" > ");
                    answer = keyboard.next();
                }
            else if (answer.equals("l"))
                {
                    lo = guess;
                    guess = (lo + hi)/2;
                    System.out.println(" My guess is " + guess + ". Am I too (h)igh, too (l)ow, or (c)orrect?");
                    System.out.print(" > ");
                    answer = keyboard.next();
                }
        }
        System.out.println("Ha! I am the greatest guesser in the world!");
    }
}



    

Picture of the output

Assignment 68