프로그래밍/Java

난수 조건문

유니렌 2024. 12. 17. 14:56
package ch04.sec02;

public class IfDiceExample {

	public static void main(String[] args) {
		int computer = (int) (Math.random() * 3) + 65; // 난수
		int my = 'A';
		String comStr = "";
		String myStr = "";
		if (computer == 'A') {
			comStr = "가위";
		}
		if (computer == 'B') {
			comStr = "바위";
		}
		if (computer == 'C') {
			comStr = "보";
		}
		if (my == 'A') {
			myStr = "가위";
		}
		if (my == 'B') {
			myStr = "바위";
		}
		if (my == 'C') {
			myStr = "보";
		}
		System.out.println("컴퓨터: " + comStr + " 나: " + myStr);

		if (my == computer) {
			System.out.println("비겼다!");
		} else if ((my == 65) && (computer == 66)) {
			System.out.println("졌다!");
		} else if ((my == 65) && (computer == 67)) {
			System.out.println("이겼다!");
		} else if ((my == 66) && (computer == 65)) {
			System.out.println("졌다!");
		} else if ((my == 66) && (computer == 67)) {
			System.out.println("이겼다!");
		} else if ((my == 67) && (computer == 65)) {
			System.out.println("이겼다!");
		} else if ((my == 67) && (computer == 66)) {
			System.out.println("졌다!");
		}
	}

}

'프로그래밍 > Java' 카테고리의 다른 글

If문 실습_2 버스 터널  (0) 2024.12.18
If문 실습_1  (0) 2024.12.18
공부 일지  (0) 2024.12.17
자바 공부일지  (1) 2024.12.13
자바 코딩공부 일지_1  (2) 2024.12.12