HiLo - target = (int) (Math.random() * MAX) + 1; do {...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
//******************************************************************** // HiLo.java Author: Lewis and Loftus // // Solution to Programming Project 3.11 //******************************************************************** / import java.util.Scanner; i public class HiLo { //----------------------------------------------------------------- // Randomly selects a number in a particular range, which the // user attempts to guess. //----------------------------------------------------------------- public static void main (String[] args) { final int MAX = 100; int target, count = 0, guess; String again; Scanner sc = new Scanner(System.in); do { System.out.println(); System.out.println ("Guess a number between 1 and " + MAX);
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: target = (int) (Math.random() * MAX) + 1; do { System.out.println(); System.out.print ("Enter your guess (0 to quit): "); guess = Integer.parseInt(sc.nextLine()); count = count + 1; if (guess > 0) if (guess == target) System.out.println ("Right! Guesses: " + count); else if (guess < target) System.out.println ("Your guess was too LOW."); else System.out.println ("Your guess was too HIGH."); } while (guess != target && guess > 0); System.out.println(); System.out.print ("Play again (y/n)?: "); again = sc.nextLine(); } while (again.equalsIgnoreCase ("y")); } }...
View Full Document

This note was uploaded on 05/17/2011 for the course COP 3530 taught by Professor Davis during the Spring '08 term at University of Florida.

Ask a homework question - tutors are online