package jongkyu.lotto;
import java.util.Random;
import java.util.Scanner;
public class Lotto {
Scanner sc = new Scanner(System.in);
Random r = new Random();
public void lotto() {
//로또는 번호 45번까지 있고 총 6개를 고르는 것이다.
int [] num = new int[6];
int [] ran = new int[6];
int tmp;
for(int i=0; i<num.length; i++) {
System.out.println("로또번호 입력 : ");
num[i] = sc.nextInt();
for(int j=0; j<i; j++) {
if(num[i]==num[j]) {
i--;
System.out.println("다르지롱");
break;
}
}
}
for(int i=0; i<ran.length; i++) {
ran[i] = r.nextInt(46)+1;
for(int j=0; j<i; j++) {
if(ran[i]==ran[j]) {
i--;
System.out.println("랜덤 다시 만들어");
break;
}
}
}
for(int j=0; j<num.length; j++) {
for(int i=1; i<num.length; i++) {
if(num[i-1]>num[i]) {
tmp = num[i-1];
num[i-1]=num[i];
num[i]=tmp;
}
}
}
for(int j=0; j<ran.length; j++) {
for(int i=1; i<ran.length; i++) {
if(ran[i-1]>ran[i]) {
tmp = ran[i-1];
ran[i-1]=ran[i];
ran[i]=tmp;
}
}
}
for(int i=0; i<6; i++) {
System.out.print(num[i]+ "\t");
}
System.out.println("");
for(int i=0; i<6; i++) {
System.out.print(ran[i]+ "\t");
}
}
}
'IT일반과목 > java' 카테고리의 다른 글
필드 초기화 (0) | 2018.07.16 |
---|---|
로또 무한반복하다가 드디어 맞췄다!!!!! (0) | 2018.07.16 |
메소드 나눠쓰는 법 (0) | 2018.07.15 |
자바 2차원배열 방예약하기 (0) | 2018.07.15 |
로또 생성 (0) | 2018.07.15 |