JAVA를 JAVA라

[JAVA] 로또 본문

JAVA/풀어봅시다 (eclipse)

[JAVA] 로또

샛별KIM 2021. 5. 26. 11:47

1~45까지 6개의 숫자를 뽑는다.

단 중복이라면 다시 뽑아준다.

public class Lotto {
	public static void main(String[] args) {
		int[] lotto = new int[6];

		for (int i = 0; i < lotto.length; i++) {
			lotto[i] = (int) (Math.random() * 45 + 1);
			// for (int j = i-1; j >= 0; j--) {
			for (int j = 0; j < i; j++) {
				if (lotto[i] == lotto[j]) {
					i--;
					break; // 같으면 더이상 돌리지 않고 멈춘다
				}
			}
		}
		System.out.println("뽑은 로또 번호는 ");
		System.out.println(Arrays.toString(lotto));
	}
}

 

Comments