Programing/C++
[C++ 프로그래밍] 사칙 기본 연산
유니얼
2024. 6. 21. 22:20
728x90
C++ 기초 프로그래밍: 기본 연산
C++ 프로그래밍에서 기본 연산은 수학적 계산과 데이터 처리의 핵심입니다. 이번 블로그 글에서는 C++에서 제공하는 기본 연산자들을 사용하여 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산을 수행하는 방법에 대해 알아보겠습니다.
기본 연산자
C++에서는 다음과 같은 기본 연산자를 제공합니다:
- 덧셈 (Addition) 연산자 : +
- 뺄셈 (Subtraction) 연산자 : -
- 곱셈 (Multiplication) 연산자 : *
- 나눗셈 (Division) 연산자 : /
- 나머지 (Modulus) 연산자 : %
각 연산자의 설명
- 덧셈 (Addition): 두 수를 더하는 연산자입니다. int result = number1 + number2; // 2 + 7 = 9
- 뺄셈 (Subtraction): 두 수를 빼는 연산자입니다. int result = number2 - number1; // 7 - 2 = 5 int result = number1 - number2; // 2 - 7 = -5
- 곱셈 (Multiplication): 두 수를 곱하는 연산자입니다. int result = number1 * number2; // 2 * 7 = 14
- 나눗셈 (Division): 두 수를 나누는 연산자입니다. 정수 나눗셈의 경우, 결과는 정수 부분만 취하고 소수 부분은 버립니다. int result = number2 / number1; // 7 / 2 = 3
- 나머지 (Modulus): 두 수를 나눈 후 나머지를 구하는 연산자입니다. int result = number2 % number1; // 7 % 2 = 1 int result = 31 % 10; // 31 % 10 = 1
예제 코드
다음 예제 코드는 위에서 언급한 기본 연산자들을 사용하여 두 정수의 연산을 수행하는 방법을 보여줍니다.
#include <iostream>
int main() {
// 덧셈
int number1{2};
int number2{7};
int result = number1 + number2;
std::cout << "덧셈 결과: " << result << std::endl;
// 뺄셈
result = number2 - number1;
std::cout << "뺄셈 결과 (number2 - number1): " << result << std::endl;
result = number1 - number2;
std::cout << "뺄셈 결과 (number1 - number2): " << result << std::endl;
// 곱셈
result = number1 * number2;
std::cout << "곱셈 결과: " << result << std::endl;
// 나눗셈
result = number2 / number1;
std::cout << "나눗셈 결과: " << result << std::endl;
// 나머지
result = number2 % number1; // 7 % 2
std::cout << "나머지 결과 (number2 % number1): " << result << std::endl; // 1
result = 31 % 10;
std::cout << "나머지 결과 (31 % 10): " << result << std::endl; // 1
return 0;
}
출력 결과
위 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다:
덧셈 결과: 9
뺄셈 결과 (number2 - number1): 5
뺄셈 결과 (number1 - number2): -5
곱셈 결과: 14
나눗셈 결과: 3
나머지 결과 (number2 % number1): 1
나머지 결과 (31 % 10): 1
결론
C++에서 기본 연산자들은 매우 중요하며, 수학적 계산과 데이터 처리에 필수적입니다. 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산자를 사용하여 다양한 계산을 수행할 수 있습니다.
반응형