728x90
반응형
#include <stdio.h>
void InputData(int arr[], int size){
int n;
for(int i=0;i<size;i++) {
printf("Data[%d] = ",i);
scanf("%d", &arr[i]);
}
}
void SortData(int arr[], int size){
int tmp;
for(int i=0;i<size;i++) {
for(int j=i;j<size;j++) {
if(arr[i] > arr[j]) {
tmp = arr[i];
arr[i] = arr[j];
arr[j] = tmp;
}
}
}
}
void Display(int arr[], int size){
printf("오름차순 결과\n");
for(int i=0;i<size;i++) {
printf("%d\n",arr[i]);
}
}
int main()
{
int nAry[5];
InputData(nAry, 5);
SortData(nAry, 5);
Display(nAry, 5);
return 0;
}
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : numpy로 입력 받은 수들의 평균 계산 (0) | 2023.06.26 |
---|---|
[C/C++] 문제 : 별 모양 출력 (0) | 2023.06.24 |
[C/C++] 문제 : 2차원 배열의 원소 합 구하기 (0) | 2023.06.14 |
[파이썬] 문제 : 2차원 배열인 a,b 배열의 합을 구해 c 배열에 대입 (0) | 2023.06.14 |
[C/C++] 문제 : 최대값, 최소값 구하는 함수 (0) | 2023.06.14 |
댓글