PROGRAMMING AND CODE


Assignemnt #66

Code

/// Name: Justin Li
/// Period 7
/// Program Name: Hi-Lo
/// File Name: Hi-Lo.java
/// Date Finished: 1/4/15

import java.util.Scanner;
import java.util.Random;

class HiLo {
  
    public static void main(String[]args) {
      
        Random r = new Random();
        
        Scanner keyboard = new Scanner(System.in);
        
        int guess, number, tries, maxtries;
        tries  = 1;
        maxtries = 7;
        number = 1 + r.nextInt(100);
        
        System.out.println("Guess a number between 1-100. You have 7 tries");
        guess = keyboard.nextInt();
        
        while(number != guess && tries < maxtries)
        {
            if(guess > number)
            {
                System.out.println("Sorry try again. You're number is too high");
                guess = keyboard.nextInt();
                tries++;
            }
            else if(number > guess)
            {
                System.out.println("Sorry try again. You're number is too low");
                guess = keyboard.nextInt();
                tries++;
            }
        }
        if(guess == number)
        {
            System.out.println("Nice Job!");
        }
        if(guess != number)
        {
            System.out.println("You Lose!");
        }
          
    }
}
    

Picture of the output

Assignment 1