Advertisement

Responsive Advertisement

Minor Project : Scissor Paper Rock Game In Java

Scissor Paper Rock Game

import java.util.Scanner;
import java.util.Random;

public class Main {
 public static void main(String[] args) {
  Scanner sc = new Scanner(System.in);
  System.out.println("Enter No. Of Times You wanna Play Game");
  int n = sc.nextInt();
  for (int i = 1; i <= n ; i++) {
   System.out.println("Enter - 1,2,3");
   System.out.println("1 - scissor!");
   System.out.println("2 - paper!");
   System.out.println("3 - rock!");
   System.out.println("Enter Your Move : ");
   int chance = sc.nextInt();
   chance -= 1;
   switch (chance) {
   case 0:
    String sr = "Scissor";
    break;
   case 1:
    String pr = "Paper";
    break;
   case 2:
    String rk = "Rock";
    break;
   }
   Random random = new Random();
   int comp = random.nextInt(2);
   System.out.println("Computer's Move");
   System.out.println(comp + 1);
   switch (comp) {
   case 0:
    String sr = "Scissor";
    break;
   case 1:
    String pr = "Paper";
    break;
   case 2:
    String rk = "Rock";
    break;
   }
   if (chance == comp) {
    System.out.println("It's a TIE !");
   } else if (chance == 0 && comp == 1) {
    System.out.println("YOU WIN !");
   } else if (chance == 0 && comp == 2) {
    System.out.println("YOU LOST !");
   } else if (chance == 1 && comp == 0) {
    System.out.println("YOU LOST !");
   } else if (chance == 1 && comp == 2) {
    System.out.println("YOU WIN !");
   } else if (chance == 2 && comp == 0) {
    System.out.println("YOU WIN !");
   } else if (chance == 2 && comp == 1) {
    System.out.println("YOU LOST !");
   } else {
    System.out.println("Wrong Move!");
   }
   System.out.println();
  }
 }
}

Output :



























Post a Comment

0 Comments