Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package guessinggame;
- import javax.swing.*;
- public class GuessingGame {
- public static void main(String[] args) {
- int count=0;
- int userAnswer;
- int computerNumber = (int) (Math.random()*100+1);
- System.out.println("The correct guess would be " + computerNumber);
- do{
- String response = JOptionPane.showInputDialog(null, "Enter a guess between 1 and 100", "Guessing Game", 3);
- userAnswer = Integer.parseInt(response);
- /*
- * if (response != "invalid"){
- * count++;
- * }
- * else;
- */
- count++
- JOptionPane.showMessageDialog(null, "Your guess is " + determineGuess(userAnswer, computerNumber) + "\nNumber of guesses: " + count);
- }while(userAnswer != computerNumber);
- }
- public static String determineGuess(int userAnswer, int computerNumber){
- if (userAnswer<=0 || userAnswer>=100) {
- return "invalid";
- }
- else if (userAnswer == computerNumber) {
- return "correct";
- }
- else if (userAnswer < computerNumber) {
- return "too low";
- }
- else {
- return "too high";
- }
- }
- }
Add Comment
Please, Sign In to add comment