Guest User

Untitled

a guest
Jan 6th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class 가위바위보{
  4.  
  5. public static void main(String[] args){
  6. int player;
  7. int computer;
  8. int win;
  9. int winPoint=0;
  10. int losePoint=0;
  11. int drawPoint=0;
  12. int play;
  13. int count=0;
  14. Scanner scan = new Scanner(System.in);
  15. 가위바위보메소드 user = new 가위바위보메소드();
  16. 가위바위보메소드 pc = new 가위바위보메소드();
  17.  
  18. System.out.print("가위바위보 게임을 몇번 하시겠습니까? : ");
  19. play = scan.nextInt();
  20. while(count<play) {
  21. System.out.print(" 번호 선택(바위(Rock)=0 , 가위(Scissors)=1 , 보(Paper)=2 ) : ");
  22. player = scan.nextInt();
  23. computer = (int)(Math.random()*2)+1;
  24. user.setResult(player);
  25. pc.setResult(computer);
  26. win=player-computer;
  27.  
  28. if(player>2 || player<0) {
  29. System.out.println();
  30. System.out.println("다시 선택하세요");
  31. System.out.println();
  32. continue;
  33. }
  34. if(win==2||win==-1) {
  35. System.out.println("player : " + user.getResult() + ", computer : "+ pc.getResult() +", player win");
  36. winPoint++;
  37. }
  38. else if(win==0) {
  39. System.out.println("player : " + user.getResult() + ", computer : "+ pc.getResult() +", draw");
  40. drawPoint++;
  41. }
  42. else{
  43. System.out.println("player : " + user.getResult() + ", computer : "+ pc.getResult() +", computer win");
  44. losePoint++;
  45. }
  46. System.out.println();
  47. count++;
  48. }
  49. System.out.println("player가 이긴횟수(win) : " + winPoint + ", computer가 이긴횟수(win) : "+ losePoint +", 무승부(draw) : " + drawPoint);
  50. }
  51.  
  52. }
Add Comment
Please, Sign In to add comment