Guest User

Untitled

a guest
Jun 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.19 KB | None | 0 0
  1. package guessinggame;
  2.  
  3. import javax.swing.*;
  4.  
  5. public class GuessingGame {
  6.  
  7.     public static void main(String[] args) {
  8.         int count=0;
  9.         int userAnswer;
  10.         int computerNumber = (int) (Math.random()*100+1);
  11.         System.out.println("The correct guess would be " + computerNumber);
  12.         do{
  13.             String response = JOptionPane.showInputDialog(null, "Enter a guess between 1 and 100", "Guessing Game", 3);
  14.             userAnswer = Integer.parseInt(response);
  15. /*     
  16.  *      if (response != "invalid"){
  17.  *          count++;
  18.  *      }
  19.  *      else;
  20. */
  21.             count++
  22.             JOptionPane.showMessageDialog(null, "Your guess is " + determineGuess(userAnswer, computerNumber) + "\nNumber of guesses: " + count);
  23.  
  24.         }while(userAnswer != computerNumber);
  25.  
  26.     }
  27.  
  28.     public static String determineGuess(int userAnswer, int computerNumber){
  29.         if (userAnswer<=0 || userAnswer>=100) {
  30.             return "invalid";
  31.         }
  32.         else if (userAnswer == computerNumber) {
  33.             return "correct";
  34.         }
  35.         else if (userAnswer < computerNumber) {
  36.             return "too low";
  37.         }
  38.         else {
  39.             return "too high";
  40.         }
  41.     }
  42.  
  43. }
Add Comment
Please, Sign In to add comment