Stone Paper scissor Program in java Tech kid


SPS Program


package com.google;

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

public class sps {
    public static int Com;
    public static int usr;

    public static void main(String[] args) {



welcome();

    }

    private static void welcome() {
        sps();
        
    }

    public static void sps() {

        System.out.println("Welcome to game");
      
        System.out.println("Chose - 0 to Stone  1 - Papre   2 - Sciesor  ");
        Scanner bac = new Scanner(System.in);
        int f = bac.nextInt();
        Random num = new Random();

        int n = num.nextInt(3);

        switch (n) {
            case 0:
                Com = 0;
               
                
                System.out.println("Computer Choice - ");
                System.out.println("Stone");

                break;
            case 1:
                Com = 1;
                
                
                System.out.println("Computer Choice - ");
                System.out.println("papre");

                break;

            case 2:
                Com = 2;
            
                
                System.out.println("Computer Choice - ");
                System.out.println("Sciesor");

                break;

            default:
                Com = -1;
        }
        switch (f) {
            case 0:
                usr = 0;
              
                
                System.out.println("User Choice - ");
                System.out.println("Stone");

                break;
            case 1:
                usr = 1;
               
                
                System.out.println("User Choice - ");
                System.out.println("Papre");

                break;

            case 2:
                usr = 2;
                
                
                System.out.println("User Choice - ");
                System.out.println("Sciesor");

                break;

            default:
                usr = -1;

        }
       if (usr == -1) {
           System.out.println("You Enter Wrong Choice ");
           welcome();
       }
       if (Com == -1) {
        System.out.println("Computer Enter Wrong Choice ");
        welcome();
    }
        if (Com == usr) {
          
            
            System.out.println("Draw!");
            welcome();
            
        } else if(Com == 0 && usr == 1
         ){
          
            
            System.out.println("You Win !!");

        }else if(Com == 1 && usr == 0 ){
           
            
            System.out.println("Oh NO Computer Win ");

        }
        else if(Com == 2 && usr == 1){
            
            
            System.out.println("Oh NO Computer Win ");
        }
        else if(Com == 1 && usr == 2){
           
            
            System.out.println("You Win !!");
        }
        else if(Com == 0  && usr == 2){
         
            
            System.out.println("Oh NO Computer Win ");
        } 
        else if(Com == 2 && usr == 0){
        
            
            System.out.println("You Win !!");
        }

        welcome();
            

            
        }

    }



Comments