Advertisement
BojidarDosev

rocl-papaer-scissors

Jan 28th, 2025
16
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.util.Random;
  3.  
  4. public class rock-paper-scissors { public static void main(String[] args) {
  5.  
  6. Scanner scanner = new Scanner(System.in);
  7.  
  8. System.out.println("Choose [r]ock, [p]aper or [s]cissors: ");
  9. String input = scanner.nextLine();
  10. Random rand = new Random();
  11. int rand_int = rand.nextInt(3);
  12. String compInput = "";
  13. switch(rand_int){
  14. case 0:
  15. compInput = "Rock";
  16. break;
  17. case 1:
  18. compInput = "Paper";
  19. break;
  20. case 2:
  21. compInput = "Scissors";
  22. break;
  23. }
  24. System.out.println("The computer chose " + compInput + ".");
  25.  
  26. String combinedInput = input.toLowerCase() + "-" + compInput.toLowerCase();
  27.  
  28. switch (combinedInput) {
  29. case "paper-scissors":
  30. case "rock-paper":
  31. case "scissors-rock":
  32. System.out.println("You lose.");
  33. break;
  34.  
  35. case "paper-rock":
  36. case "rock-scissors":
  37. case "scissors-paper":
  38. System.out.println("You win.");
  39. break;
  40.  
  41. default:
  42. System.out.println("The game was a draw.");
  43. break;
  44. }
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement