소개
이 랩에서는 C++ 프로그래밍 언어에서 클래스와 멤버를 사용하여 기본적인 연산을 수행하는 방법을 배웁니다. 사용자 입력 숫자 두 개에 대한 덧셈, 뺄셈, 곱셈, 나눗셈과 같은 기본 연산을 구현하기 위해 멤버 변수와 함수를 포함하는 'operations' 클래스를 생성합니다.
이 랩에서는 C++ 프로그래밍 언어에서 클래스와 멤버를 사용하여 기본적인 연산을 수행하는 방법을 배웁니다. 사용자 입력 숫자 두 개에 대한 덧셈, 뺄셈, 곱셈, 나눗셈과 같은 기본 연산을 구현하기 위해 멤버 변수와 함수를 포함하는 'operations' 클래스를 생성합니다.
먼저, 터미널에서 다음 명령을 사용하여 ~/project 디렉토리에 main.cpp라는 새 C++ 파일을 생성합니다.
touch ~/project/main.cpp
텍스트 편집기 또는 통합 개발 환경 (IDE) 을 사용하여 다음 코드를 main.cpp 파일에 복사하여 붙여넣습니다.
#include <iostream>
#include <vector>
using namespace std;
// 모든 기본 연산을 구현하기 위해 operations 클래스 정의
class operations {
// 멤버 변수 선언
public:
int num1, num2;
// 멤버 함수 또는 메서드 정의
public:
void input() {
cout << "연산을 수행할 두 숫자를 입력하세요: \n";
cin >> num1 >> num2;
cout << "\n";
}
void addition() {
cout << "덧셈 = " << num1 + num2;
cout << "\n";
}
void subtraction() {
cout << "뺄셈 = " << num1 - num2;
cout << "\n";
}
void multiplication() {
cout << "곱셈 = " << num1 * num2;
cout << "\n";
}
void division() {
cout << "나눗셈 = " << (float) num1 / num2;
cout << "\n";
}
};
// 클래스의 멤버에 접근하기 위해 main 메서드 정의
int main() {
cout << "\n\nLabEx 에 오신 것을 환영합니다 :-)\n\n\n";
cout << " ===== C++ 에서 클래스를 사용하여 기본 연산을 수행하는 프로그램 ===== \n\n";
// 클래스 외부에서 클래스 멤버에 접근하기 위해 클래스 객체 선언
operations op;
cout << "\n
op.division();
cout << "\nmain 메서드 종료\n\n\n";
return 0;
}
이 코드는 사용자 입력 숫자 두 개에 대한 기본 연산을 수행하는 멤버 변수와 함수를 포함하는 'operations'라는 클래스를 선언합니다. main 메서드는 클래스의 멤버에 접근하고 사용자 입력 숫자에 대한 기본 연산을 수행하기 위해 필요한 함수를 호출하는 데 사용됩니다.
코드를 컴파일하고 실행하려면 터미널에서 다음 명령을 사용하십시오.
g++ ~/project/main.cpp -o main && ./main
이 명령은 main.cpp 파일을 컴파일하고 'main'이라는 실행 파일을 생성합니다. 그런 다음 실행 파일이 실행되고, 터미널에 출력이 표시됩니다.
다음과 같은 출력이 표시되어야 합니다.
LabEx 에 오신 것을 환영합니다 :-)
===== C++ 에서 클래스를 사용하여 기본 연산을 수행하는 프로그램 =====
나눗셈 = 2
main 메서드 종료
이 랩에서는 C++ 프로그래밍 언어에서 클래스와 멤버를 사용하여 기본적인 연산을 수행하는 방법을 배웠습니다. 'operations' 클래스를 생성하여 멤버 변수와 함수를 포함시켜 두 개의 사용자 입력 숫자에 대한 덧셈, 뺄셈, 곱셈 및 나눗셈과 같은 기본 연산을 구현했습니다. 또한 클래스 외부에서 클래스의 멤버에 접근하고 필요한 함수를 호출하여 사용자 입력 숫자에 대한 기본 연산을 수행하는 방법도 배웠습니다.