-
JAVA - 가위바위보 만들기IT/JAVA 2020. 4. 28. 18:32반응형
SK 고용디딤돌의 JAVA 교육 중,
가장 처음으로 했던 것이 'JAVA로 가위바위보 만들기' 였습니다ㅋ.ㅋ
지금보니까 너무 귀엽고 웃기네요.
네이버 블로그를 했을 때 네이버 블로그에 있던 글들을 하나씩 옮기다보니,
기억이 새록새록합니다ㅎㅎㅎ 벌써 4년 전이네요.. :(
코드는 이렇습니다.
혹시나 필요하실까 올려드립니당.
import java.util.Scanner; public class GGB3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int CntTotal = 1; // 지금까지 총 횟수 int CntWin = 1; // 이긴 횟수 int CntLose = 1; // 진 횟수 int CntDraw = 1; // 비긴 횟수 while(true){ int my = sc.nextInt(); //키를 입력받는다. if(my==-1) break; else if(my==0) System.out.println("자신 : 주먹"); else if(my==1) System.out.println("자신 : 가위"); else System.out.println("자신 : 보자기"); int com=(int)(Math.random()*3+1); //난수설정 if(com==0) System.out.println("컴퓨터 : 보자기"); else if(com==1) System.out.println("컴퓨터 : 주먹"); else System.out.println("컴퓨터 : 가위"); int sum = my - com; String result = ""; if( sum == 0 ) {result = "비김"; CntDraw++; } else if( sum == 1 || sum == 2) {result = "이김"; CntWin++;} else if( sum == -1 || sum == -2) {result = "졌다"; CntLose++;} CntTotal=(CntDraw+CntWin+CntLose); System.out.println("총게임판수 :"+CntTotal); System.out.println("가위바위보 전적:"+CntDraw+"무"+CntWin+"승"+CntLose+"패"); } } }
이상입니당.
반응형'IT > JAVA' 카테고리의 다른 글
JAVA - 텔레그램 API 봇을 이용하여 메시지 보내기 (8) 2020.05.08 JAVA - 로또 게임 만들기 (9) 2020.04.28 JAVA - 상속 및 인터페이스 (0) 2020.04.28 JAVA - 클래스 (2) 2020.04.25 JAVA - 조건문과 반복문, 그리고 배열 (0) 2020.04.25 댓글