2024-10-23


정수형 배열 크기 입력 : 4
1번 째 정수 입력 :
1
2번 째 정수 입력 :
2
3번 째 정수 입력 :
3
4번 째 정수 입력 :
4
4 3 2 1
package basic;
import java.util.Scanner;
/*
* 키보드로 배열에 정수 데이터를 저장할 예정.
*
* 예) 19, 43, 6, 97, 65
* ==> 97, 65, 43, 19, 6
* (내림차순으로 정렬)
*/
public class ArrayExam_08 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("정수형 배열 크기 입력 : ");
int[] sort = new int[sc.nextInt()];
// 배열의 키보드로 데이터를 입력을 해보자.
for(int i=0; i<sort.length; i++) {
System.out.println((i+1) + "번 째 정수 입력 : ");
sort[i] = sc.nextInt();
}
// 내림차순으로 정렬을 해보자.
int temp = 0;
for(int i=0; i<sort.length; i++) {
for(int j=i+1; j<sort.length; j++) {
if(sort[j] > sort[i]) {
temp = sort[i];
sort[i] = sort[j];
sort[j] = temp;
}
}
}
// 내리마순으로 정렬한 sort 배열을 화면에 출력해 보자
for(int i=0; i<sort.length; i++) {
System.out.print(sort[i] + "\t");
}
sc.close();
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(Array)_10 (0) | 2024.10.23 |
|---|---|
| Java(Array)_09 (0) | 2024.10.23 |
| Java(Array)_07 (0) | 2024.10.23 |
| Java(Array)_06 (0) | 2024.10.23 |
| Java(Array)_05 (0) | 2024.10.23 |