[c++] if-else문의 활용

if-else문은 프로그램에서 조건에 따라 다른 코드 블록을 실행하는 데 사용됩니다. 이 문은 프로그램의 흐름을 제어하는 데 도움이 됩니다. 아래는 if-else문의 활용에 대한 예시 코드와 설명입니다.

1. 기본적인 if-else문 활용

#include <iostream>

int main() {
    int number;
    std::cout << "숫자를 입력하세요: ";
    std::cin >> number;

    if (number % 2 == 0) {
        std::cout << "입력한 숫자는 짝수입니다.";
    } else {
        std::cout << "입력한 숫자는 홀수입니다.";
    }

    return 0;
}

위 예시에서는 사용자로부터 숫자를 입력받고, 입력된 숫자가 짝수인지 홀수인지를 판단하여 출력합니다. if문은 조건이 참일 때 “입력한 숫자는 짝수입니다.”를 출력하고, 그렇지 않을 경우 “입력한 숫자는 홀수입니다.”를 출력합니다.

2. 다중 조건 활용

#include <iostream>

int main() {
    int score;
    std::cout << "점수를 입력하세요: ";
    std::cin >> score;

    if (score >= 90) {
        std::cout << "수";
    } else if (score >= 80) {
        std::cout << "우";
    } else if (score >= 70) {
        std::cout << "미";
    } else if (score >= 60) {
        std::cout << "양";
    } else {
        std::cout << "가";
    }

    return 0;
}

위 코드에서는 입력된 점수에 따라 학점을 판단하여 출력합니다. 여러 개의 조건이 적용되는 경우, if-else문을 도입하여 해당하는 조건에 따라 코드 블록이 실행됩니다.

결론

if-else문은 프로그램에서 조건에 따라 다른 동작을 수행할 때 유용하게 활용될 수 있습니다. 위 예시를 통해 if-else문이 어떻게 활용되는지 알아보았는데, 이를 응용하여 다양한 상황에 활용할 수 있습니다.