Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.util.Random;
  3.  
  4. public class Lab4Problem1StewartSpencer {
  5.  
  6. public static void main(String[] args) {
  7. int x;
  8. int y;
  9. Random randomGenerator = new Random();
  10. Scanner input= new Scanner(System.in);
  11.  
  12. System.out.print("Human player: Enter 0 for rock, 1 for scissors, 2 for paper, 3 for lizard, 4 for spock:");
  13. x = input.nextInt();
  14. System.out.print("Computer player: Enter 0 for rock, 1 for scissors, 2 for paper, 3 for lizard, 4 for spock:");
  15. int randomInt = randomGenerator.nextInt(4);
  16.  
  17. switch(x)
  18. {
  19. case '0':
  20. switch (randomInt)
  21. {
  22. case '1':
  23. System.out.print("Human Wins!");
  24. break;
  25. case '2':
  26. System.out.println("Computer Wins!");
  27. break;
  28. case '0':
  29. System.out.println("Draw!");
  30. break;
  31. case '3':
  32. System.out.println("Human Wins!");
  33. break;
  34. case '4':
  35. System.out.println("Computer Wins!");
  36. break;
  37. }
  38. }
  39. switch (x)
  40. {
  41. case 'R':
  42. switch(randomInt)
  43. {
  44. case 'S':
  45. System.out.println("Player 1 Wins!");
  46. break;
  47. case 'P':
  48. System.out.println("Player 2 Wins!");
  49. break;
  50. case 'R':
  51. System.out.println("Draw!");
  52. break;
  53. }
  54. }
  55. switch (x)
  56. {
  57. case 'S':
  58. switch (randomInt)
  59. {
  60. case 'P':
  61. System.out.println("Player 1 Wins!");
  62. break;
  63. case 'R':
  64. System.out.println("Player 2 Wins!");
  65. break;
  66. case ('S'):
  67. System.out.println("Draw!");
  68. break;
  69. }
  70. }
  71. }
  72.  
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement