Advertisement
Guest User

Untitled

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