728x90
728x170
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 |
#include <iostream>
using namespace std;
int main() {
const int num =5;
int test[num];
cout << num << "명의 점수를 입력하십시오. \n";
for(int i = 0; i < num; i++) {
cin >> test[i];
}
// 배열 정렬 (버블 정렬)
for(int s = 0; s < num - 1; s++) {
for(int t = s + 1; t < num; t++) {
if(test[t] > test[s]) { // 내림차순 정렬
int tmp = test[t];
test[t] = test[s];
test[s] = tmp;
}
}
}
for(int j = 0; j < num; j++) {
cout << j+1 << "번째 사람의 점수는 " << test[j] << "입니다. \n";
}
return 0;
} |
cs |
버블 정렬을 이용하여 오름차순으로 배열 요소 정리 하기.
728x90
그리드형(광고전용)
'Source Code > C++' 카테고리의 다른 글
[C++] 조직 구조도 만들기 (이진 트리 이용) (0) | 2021.05.15 |
---|---|
[C++] 다양한 타입의 데이터 여러 개를 인자로 받아 공통 타입으로 변환하는 함수 (0) | 2021.05.08 |
[C++] 정수를 입력 받아 각 자릿수의 합 구하기 (0) | 2021.02.17 |
Python Range() 함수 구현 (0) | 2021.01.20 |
0부터 N까지 피보나치 수열 나열하기 (0) | 2020.12.28 |
숫자 N의 약수의 개수 구하기 (0) | 2020.12.26 |
0부터 n까지의 숫자의 2진수 출력하기 (0) | 2017.10.10 |
배열 요소 정리 : 배열에 담긴 수를 분류하고, 그 개수를 각각 출력하기 (0) | 2017.09.21 |