java/java 개발

[자바/java] 로또 추첨 코드

CE : 하랑 2022. 2. 16. 21:04

 

 

결과

 

(1)

 

 

 

(2)

 

 

 

 



 

코드

 

 

 


 

 

복사코드

 

import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
    	 int[] ball=new int[45];
    	 
    	 for(int i=0;i<ball.length;i++)
    		 ball[i]=i+1;
    	 
    	 int tmp=0;
    	 int j=0;
    	 
    	 for(int i=0;i<7;i++) {
    		 j=(int)(Math.random()*45);
    		 tmp=ball[i];
    		 ball[i]=ball[j];
    		 ball[j]=tmp;
    	 }
    	 System.out.println("로또 추첨");
    	 for(int i=0;i<6;i++)
    		 System.out.printf("%d 번째 번호 = %d%n",i+1,ball[i]);
    	 System.out.printf("보너스 번호 = %d%n",ball[6]);
    }
 }