#include <iostream>
#include<ctime>
using namespace std;
int main() {
int a[10];
srand((unsigned)time(0));
for (int i = 0;i < 10;i++)
a[i] = rand() % 100;
cout << "Before Sorting : ";
for (int i = 0;i < 10;i++)
cout << a[i] << " ";
cout << endl;
for(int i=0;i<10;i++)
for(int j=i+1;j<10;j++)
if (a[i] > a[j]) {
int tmp = a[i];
a[i] = a[j];
a[j] = tmp;
}
cout << "After Sorting : ";
for (int i = 0;i < 10;i++)
cout << a[i] << " ";
cout << endl;
}
'C++ > Foundation' 카테고리의 다른 글
013. 9번 문제의 5층 피라미드 그리는 프로그램을 이용하여 n 층의 피라미드를 그리는 함수를 작성하여 3, 5, 7층의 피라미드를 그리시오 (0) | 2021.04.14 |
---|---|
012.두개의 숫자 중 더 큰 숫자를 반환하는 Larger() 함수를 이용하여 세개의 숫자 중 가장 큰 수를 반환하는 프로그램을 작성하시오 (0) | 2021.04.14 |
010. 10개의 숫자를 랜덤으로 만들어서 배열에 저장하고 평균, 최소, 최대값을 구하시오 (0) | 2021.03.16 |
009. 5층짜리 피라미드를 2중 반목문을 사용하여 그리시오. (0) | 2021.03.16 |
008. 1000까지의 소수를 출력하고 몇 개인지를 출력하시오 (0) | 2021.03.16 |