본문 바로가기
JAVA/예제

[JAVA] 로또번호 출력

by JJH0100 2022. 10. 6.
728x90
반응형
import java.util.Scanner;
public class Lotto {
	public static void main(String[] args) {
		int lotto[] = new int[6];
		Scanner sc = new Scanner(System.in);
		
		System.out.print("몇 게임 할지 숫자를 입력하세요 >> ");
		int num = sc.nextInt();
		
		//번호 생성
		for(int x=0; x<num; x++) {
			for(int i=0; i<lotto.length; i++) {
				lotto[i] = (int)(Math.random()*45+1);
				//중복 번호 제거
				for(int j=0; j<i; j++) {
					if(lotto[i] == lotto[j]) {
						i--;
						break;
					}
				}
			}
			System.out.print("대박 로또 번호 출력"+ (x+1) +" : ");
			for(int a:lotto) {
				System.out.print(a + ", ");
			}
			System.out.println();
		}		
	}
}

728x90
반응형

'JAVA > 예제' 카테고리의 다른 글

[JAVA] 입출금 프로그램  (0) 2022.10.06
[JAVA] FOR문을 이용한 별찍기  (0) 2022.10.06
[JAVA] 가위, 바위, 보 게임  (1) 2022.10.05
[JAVA] UP&DOWN 게임  (0) 2022.10.05
[JAVA] 369게임  (0) 2022.09.16

댓글