Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.76 KB | None | 0 0
  1.  
  2.  
  3. //random number generator
  4. import java.util.Random;
  5. //user input used in program
  6. import javax.swing.JOptionPane;
  7.  
  8.  
  9. public class LabAssign8
  10. {
  11.  
  12.  
  13. public static void main(String[] args)
  14. {
  15.  
  16. Random random = new Random();
  17. int limit = 39;
  18. String input;
  19. //int guess;
  20. int number1, number2, number3, number4, number5 = random.nextInt(limit)+1;
  21. int[] guess = {number1, number2, number3, number4, number5};
  22.  
  23. input = JOptionPane.showInputDialog("Guess a number from 1-39");
  24. guess = Integer.parseInt(input);
  25.  
  26.  
  27.  
  28. if(guess > 39)
  29. {
  30. JOptionPane.showMessageDialog(null, "Sorry, your guess of " + guess + " was out of range(1-39)","Input Error",JOptionPane.ERROR_MESSAGE);
  31. }
  32. else
  33. {
  34. testGuess(number1, number2, number3, number4, number5, guess);
  35. }
  36.  
  37.  
  38.  
  39.  
  40.  
  41. }
  42.  
  43. public static int testGuess(int number1, int number2, int number3, int number4, int number5, int guess)
  44. {
  45.  
  46.  
  47. if(guess == number1)
  48. {
  49. JOptionPane.showMessageDialog(null, "Congrats, your guess of " + guess + " was one of the numbers were:\n"
  50. + number1+ ", " + number2 + ", " + number3 + ", " + number4 + ", " + number5 + "\n");
  51. }
  52. else if(guess == number2)
  53. {
  54. JOptionPane.showMessageDialog(null, "Congrats, your guess of " + guess + " was one of the numbers were:\n"
  55. + number1+ ", " + number2 + ", " + number3 + ", " + number4 + ", " + number5 + "\n");
  56. }
  57. else if(guess == number3)
  58. {
  59. JOptionPane.showMessageDialog(null, "Congrats, your guess of " + guess + " was one of the numbers were:\n"
  60. + number1+ ", " + number2 + ", " + number3 + ", " + number4 + ", " + number5 + "\n");
  61. }
  62. else if(guess == number4)
  63. {
  64. JOptionPane.showMessageDialog(null, "Congrats, your guess of " + guess + " was one of the numbers were:\n"
  65. + number1+ ", " + number2 + ", " + number3 + ", " + number4 + ", " + number5 + "\n");
  66. }
  67. else if(guess == number5)
  68. {
  69. JOptionPane.showMessageDialog(null, "Congrats, your guess of " + guess + " was one of the numbers were:\n"
  70. + number1+ ", " + number2 + ", " + number3 + ", " + number4 + ", " + number5 + "\n");
  71. }
  72. else
  73. {
  74. JOptionPane.showMessageDialog(null, "Sorry, your guess of " + guess + " was NOT one of the numbers were:\n"
  75. + number1+ ", " + number2 + ", " + number3 + ", " + number4 + ", " + number5 + "\n", "Inane error",JOptionPane.ERROR_MESSAGE);
  76. }
  77.  
  78. return guess;
  79. }
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement