Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Nov 7th, 2012  |  syntax: Java  |  size: 0.84 KB  |  views: 25  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  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.                 }
clone this paste RAW Paste Data