Speed up development with full-stack environments for every branch.

Learn More

Rock, Paper, Scissor Game. [Java]

Forked from Basic Java Example.

2265 Runs 25636 Views 8510 Copies
Saved

Saved

Ilya 3

Ilya
published 3 years ago

    /* package whatever; // don't place package name! */
    
    import java.util.*;
    import java.lang.*;
    import java.io.*;
    import java.util.Scanner;
    import java.util.Random;
    
    /* Name of the class has to be "Main" only if the class is public. */
    public class HelloWorld {
    	public static void main(String[] args) throws java.lang.Exception {
    		Scanner Ilya = new Scanner(System. in );
    		Random rnd = new Random();
    		int input;
    		int B = 1;
    		System.out.println("ILYA IS THE GREATEST");
    
    		System.out.println("Pick 1,2, or 3 for:");
    		System.out.println("ROCK (1), PAPER(2), or SCISSOR (3)");
    		while (B != 0) {
    			// 1 = rock
    			// 2 = paper
    			// 3 = scissors
    			// N= Ilya.nextInt();
    			int Rock = 1, Paper = 2, Scissor = 3;
    
    			input = Ilya.nextInt();
    			int randomNumber = rnd.nextInt(3 - 1 + 1) + 1;
    			if (randomNumber == Rock) {
    				if (input == Rock) {
    					System.out.println("Rock Vs. Rock: TIE");
    				} else if (input == Paper) {
    					System.out.println("Paper Vs. Rock: YOU WIN");
    				} else if (input == Scissor) {
    					System.out.println("Scissor Vs. Rock: YOU LOSE");
    				}
    			} else if (randomNumber == Paper) {
    				if (input == Rock) {
    					System.out.println("Rock Vs. Paper: YOU LOSE");
    				} else if (input == Paper) {
    					System.out.println("Paper Vs. Paper: TIE");
    				} else if (input == Scissor) {
    					System.out.println("Scissor Vs. Paper: YOU WIN");
    				}
    
    			} else if (randomNumber == Scissor) {
    				if (input == Rock) {
    					System.out.println("Rock Vs. Scissor: YOU WIN");
    				} else if (input == Paper) {
    					System.out.println("Paper Vs. Scissor: YOU LOSE");
    				} else if (input == Scissor) {
    					System.out.println("Scissor Vs. Scissor: TIE");
    				}
    			}
    
        int Y=8, N=9;
        	System.out.println("Do you want to play again? Y(8)/N(9)");
        input = Ilya.nextInt();
        if(input==Y){
          B=1;	
          System.out.println("Rock, Paper,SCISSOR");
        }
        else if(input==N)
        {System.exit(0);
        	System.out.println("GOODBYE");
    		}
    
    	}
    	}
    	
    } 
    Please login/signup to get access to the terminal.

    Your session has timed out.

    Dismiss (the page may not function properly).