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 이런 식으로 검사하는 것입니다.

 

 

 

 

반응형