IT 프로그래밍/객체지향프로그래밍
[C++] 세 정수 오름차순 정렬
기술1
2024. 4. 17. 20:27
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
cin >> a >> b >> c;
int tmp;
if (a > b)
{
tmp = a;
a = b;
b = tmp;
}
if (b > c)
{
tmp = b;
b = c;
c = tmp;
}
if (a > b)
{
tmp = a;
a = b;
b = tmp;
}
cout << a << b << c << endl;
return 0;
}
이 프로그램은 세개를 입력받은 후 오름차순으로 정렬하는 것입니다.
세 개의 정수를 입력 받은 후 if 문을 사용하여 오름차순으로 정렬합니다. 먼저 a와 b를 비교한 후 a가 더 크다면 둘의 값을 바꾸고 b와 c 그리고 a b 이런 식으로 검사하는 것입니다.