Here is one of the first projects I made as starting in C coding, so you may find it useful to read it over, its highly conditional based.
Code:import java.util.Random; import java.util.Scanner; public class RockPaperScissors { public static void main(String[]args) { Random rand = new Random(); Scanner scan = new Scanner(System.in); int Rock = 1; int Paper = 2; int Scissors = 3; int user = 0; int CPU = 4; System.out.println("---:Rock-Paper-Scissors Game:---"); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 9 games left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 8 games left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 7 games left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 6 games left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 5 games left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 4 games left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 3 games left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 2 games left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? 1 game left."); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); System.out.println("Again? Last game!"); System.out.println("Enter 1 for Rock."); System.out.println("Enter 2 for Paper."); System.out.println("Enter 3 for Scissors."); System.out.print("Enter your choice: "); user = scan.nextInt(); if(user==1) { System.out.println("You entered Rock."); } else if(user==2) System.out.println("You entered Paper."); else if(user==3) System.out.println("You entered Scissors"); CPU = rand.nextInt(3)+1; if(CPU==1) { System.out.println("The CPU chose Rock."); } else if(CPU==2) System.out.println("The CPU chose Paper."); else if(CPU==3) System.out.println("The CPU chose Scissors."); if(user==1 && CPU==1) { System.out.println("Tie game."); } else if(user==1 && CPU ==2) System.out.println("Paper covers Rock. You lose."); else if(user==1 && CPU==3) System.out.println("Rock smashes Scissors. You win!"); else if(user==2 && CPU==1) System.out.println("Paper covers Rock. You win!"); else if(user==2 && CPU==2) System.out.println("Tie game."); else if(user==2 && CPU==3) System.out.println("Scissors cuts Paper. You lose."); else if(user==3 && CPU==3) System.out.println("Tie game."); else if(user==3 && CPU==2) System.out.println("Scissors cuts Paper. You win!"); else if(user==3 && CPU==1) System.out.println("Rock smashes Scissors. You lose."); else if(user<=0) System.out.println("Error, you cannot use negative numbers or \"0\"."); else if(user<=4) System.out.println("Error, \"4\" is not a valid selection."); } }