Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class 가위바위보{
- public static void main(String[] args){
- int player;
- int computer;
- int win;
- int winPoint=0;
- int losePoint=0;
- int drawPoint=0;
- int play;
- int count=0;
- Scanner scan = new Scanner(System.in);
- 가위바위보메소드 user = new 가위바위보메소드();
- 가위바위보메소드 pc = new 가위바위보메소드();
- System.out.print("가위바위보 게임을 몇번 하시겠습니까? : ");
- play = scan.nextInt();
- while(count<play) {
- System.out.print(" 번호 선택(바위(Rock)=0 , 가위(Scissors)=1 , 보(Paper)=2 ) : ");
- player = scan.nextInt();
- computer = (int)(Math.random()*2)+1;
- user.setResult(player);
- pc.setResult(computer);
- win=player-computer;
- if(player>2 || player<0) {
- System.out.println();
- System.out.println("다시 선택하세요");
- System.out.println();
- continue;
- }
- if(win==2||win==-1) {
- System.out.println("player : " + user.getResult() + ", computer : "+ pc.getResult() +", player win");
- winPoint++;
- }
- else if(win==0) {
- System.out.println("player : " + user.getResult() + ", computer : "+ pc.getResult() +", draw");
- drawPoint++;
- }
- else{
- System.out.println("player : " + user.getResult() + ", computer : "+ pc.getResult() +", computer win");
- losePoint++;
- }
- System.out.println();
- count++;
- }
- System.out.println("player가 이긴횟수(win) : " + winPoint + ", computer가 이긴횟수(win) : "+ losePoint +", 무승부(draw) : " + drawPoint);
- }
- }
Add Comment
Please, Sign In to add comment