[c++] if-else문을 활용한 데이터 비교와 정렬
  1. 데이터 비교
  2. 데이터 정렬
  3. 참고 자료

1. 데이터 비교

if-else문은 C++에서 데이터를 비교하고 조건에 따라 다른 동작을 수행하는 데에 사용됩니다. 예를 들어, 두 변수를 비교하여 더 큰 값을 출력하거나 두 값이 같은 경우 메시지를 출력할 수 있습니다.

아래는 두 변수를 비교하여 더 큰 값을 출력하는 예제 코드입니다:

#include <iostream>
using namespace std;

int main() {
    int a = 5;
    int b = 8;

    if (a > b) {
        cout << "a is greater than b";
    } else {
        cout << "b is greater than or equal to a";
    }

    return 0;
}

이 코드는 변수 a와 b를 비교하여 결과를 출력하게 됩니다.


2. 데이터 정렬

데이터를 정렬하는 데에도 if-else문을 사용할 수 있습니다. 예를 들어, 두 변수를 비교하여 순서를 변경하는 정렬 알고리즘을 구현할 수 있습니다.

다음은 if-else문을 활용하여 두 변수를 비교하여 정렬하는 간단한 예제 코드입니다:

#include <iostream>
using namespace std;

int main() {
    int a = 5;
    int b = 3;
    int temp;

    if (a > b) {
        temp = a;
        a = b;
        b = temp;
    }

    cout << "a: " << a << ", b: " << b;

    return 0;
}

이 코드는 변수 a와 b를 비교하여 값을 정렬하고 결과를 출력합니다.


3. 참고 자료

위의 예제 코드와 참고 자료를 통해 if-else문을 활용하여 데이터 비교와 정렬하는 방법을 자세히 알아볼 수 있습니다.