자바 기초: 주사위 굴리기

kevinkim2586·2020년 3월 16일
0

Java

목록 보기
2/6
post-thumbnail
import java.lang.Math; 

public class Dice {
	
	private int value;
	
	public Dice() {
		value=0;
	}
	
	public int getValue() {
		return value;
	}
	public void setValue(int value) {
		this.value=value;
	}
	public int roll() {
		value=(int)(Math.random() * 6) + 1;
		return value;
	}
	
	public static void main(String[] args) {
		Dice dice1=new Dice();
		Dice dice2=new Dice();
		int count = 0;
		
		while(true) {
			dice1.setValue(dice1.roll());
			dice2.setValue(dice2.roll());
			System.out.println("주사위1= "+dice1.getValue()+" 주사위2= "+ dice2.getValue());
			count++;
			if(dice1.getValue() + dice2.getValue() == 2) {
				break;
			}
		}
		System.out.println("(1,1)이 나오는데 걸린 횟수="+count);
	}
}

profile
공개적으로 학습하고자 만든 블로그

0개의 댓글