-
Notifications
You must be signed in to change notification settings - Fork 0
/
rock_paper_scissor_game.java
39 lines (37 loc) · 1.48 KB
/
rock_paper_scissor_game.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import java.util.Random;
import java.util.Scanner;
public class rock_paper_scissor_game {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int ycount=0,ccount=0,i=1;
System.out.println("WELCOME TO THE ROCK PAPER SCISSOR GAME\nThis game consist of 5 rounds\nI will be your competitor!!\nLET'S START!");
for(i=1;i<=5;i++) {
System.out.print("Choose 0 for Rock, 1 for Paper, 2 for Scissor....");
int c = sc.nextInt();
Random r=new Random();
System.out.print("Computer's turn...");
int cc = r.nextInt(3);
System.out.println(cc);
if (cc == 0 && c == 0 || cc == 1 && c == 1 || cc == 2 && c == 2)
continue;
else if (cc == 0 && c == 1)
ycount++;
else if (cc == 1 && c == 0)
ccount++;
else if (cc == 0 && c == 2)
ccount++;
else if (cc == 2 && c == 0)
ycount++;
else if (cc == 1 && c == 2)
ycount++;
else if (cc == 2 && c == 1)
ccount++;
}
if(ccount==ycount)
System.out.println("Its a draw");
else if(ccount<ycount)
System.out.println("Congratulations, You Won!\nYour Score: "+ycount+ " My Score: "+ccount);
else
System.out.println("Sorry, You Lose!\n Your Score: "+ycount+ " My Score: "+ccount);
}
}