숫자가 양수 또는 음수인지 확인

C++Beginner
지금 연습하기

소개

이 랩에서는 C++ 프로그래밍 언어를 사용하여 사용자가 입력한 숫자가 양수인지 음수인지 판별하는 방법을 배웁니다. if-else 블록의 개념을 사용하여 이를 수행할 것입니다.

시작 코드 작성

새로 생성된 main.cpp 파일에서,

#include <iostream>
using namespace std;

int main()
{
    cout << "\n\nWelcome to this C++ program! \n\n";

    return 0;
}

이 코드는 필요한 라이브러리를 import 하고 환영 메시지를 출력합니다.

사용자에게 숫자 입력을 요청

#include <iostream>
using namespace std;

int main()
{
    cout << "\n\nWelcome to this C++ program! \n\n";

    int num;
    cout << "Enter a non-zero numeric value: ";
    cin >> num;

    return 0;
}

여기서는 cin 문을 사용하여 사용자에게 0 이 아닌 숫자 값을 입력하도록 요청하고, 그 값을 num에 저장합니다.

if-else 블록을 사용하여 숫자가 양수인지 음수인지 판별

#include <iostream>
using namespace std;

int main()
{
    cout << "\n\nWelcome to this C++ program! \n\n";

    int num;
    cout << "Enter a non-zero numeric value: ";
    cin >> num;

    if (num > 0) {
        cout << num << " is a positive number." << endl;
    } else {
        cout << num << " is a negative number." << endl;
    }

    return 0;
}

이 단계에서는 num0과 비교하기 위해 if-else 블록을 생성합니다. num0보다 크면 양수이고, 그렇지 않으면 음수입니다.

프로그램 컴파일 및 실행

Ubuntu 시스템에서 터미널을 열고, main.cpp 파일이 있는 디렉토리로 이동한 후, 다음 명령을 사용하여 프로그램을 컴파일하고 실행합니다.

g++ main.cpp -o main && ./main

요약

이 랩에서는 C++ 프로그래밍 언어를 사용하여 사용자가 입력한 숫자가 양수인지 음수인지 결정하는 방법을 배웠습니다. 우리는 if-else 블록의 개념을 사용하여 이를 달성했습니다.