소개
이 랩에서는 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;
}
이 단계에서는 num을 0과 비교하기 위해 if-else 블록을 생성합니다. num이 0보다 크면 양수이고, 그렇지 않으면 음수입니다.
프로그램 컴파일 및 실행
Ubuntu 시스템에서 터미널을 열고, main.cpp 파일이 있는 디렉토리로 이동한 후, 다음 명령을 사용하여 프로그램을 컴파일하고 실행합니다.
g++ main.cpp -o main && ./main
요약
이 랩에서는 C++ 프로그래밍 언어를 사용하여 사용자가 입력한 숫자가 양수인지 음수인지 결정하는 방법을 배웠습니다. 우리는 if-else 블록의 개념을 사용하여 이를 달성했습니다.



