Advertisement
Guest User

Untitled

a guest
Nov 7th, 2012
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.84 KB | None | 0 0
  1.     public static class GuessingGame
  2.     {
  3.         private int upperBound;
  4.         private int count, guess, num, pct;
  5.  
  6.         public GuessingGame(int stop)
  7.         {
  8.             upperBound = stop;
  9.         }
  10.  
  11.         public void setNum(int stop)
  12.         {
  13.             upperBound = stop;
  14.         }
  15.  
  16.         public void playGame()
  17.         {
  18.             int count = 0;
  19.             Scanner keyboard = new Scanner(System.in);
  20.             //upperBound = keyboard.nextInt();
  21.             num = (int)(Math.random()*upperBound);
  22.             guess = 0;
  23.            
  24.             System.out.println(num);
  25.             do{
  26.                 out.println("Enter a number between 1 and " + upperBound);
  27.                 guess = keyboard.nextInt();
  28.                 count++;
  29.             }while(guess != num);
  30.             pct = (count/(count+1))*100;
  31.         }
  32.  
  33.         @Override
  34.         public String toString()
  35.         {
  36.             String output="";
  37.             output = "It took you " + count + " tries to guess " + num + "\n you guessed wrong " + pct + "% of the time";
  38.             return output;
  39.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement