2015 IT 웹 기반 개발자과정/JAVA
JAVA 배열을 이용한 입력숫자 10개 정렬
by 한여름밤의코딩
2015. 10. 26.
import java.util.Scanner;
public class Sort01 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int datain[] = new int[10];
int i , j , tmp , flag;
System.out.println("정수형 10개 입력 = ");
for(i=0;i<10;i++) datain[i] = scan.nextInt();
do {
flag = 0;
for(j=0;j<9;j++) {
if (datain[j] > datain[j+1]) { //부등호만 바꿔주면 내림차순으로 바뀐다
tmp = datain[j];
datain[j] = datain[j+1];
datain[j+1] = tmp;
flag = 1;
}
}
} while(flag==1);
for(i=0;i<10;i++) System.out.printf("%d ," , datain[i]);
System.out.println();
}
}