-
[C++ 프로그래밍] 사칙 기본 연산2024년 06월 21일
- 유니얼
-
작성자
-
2024.06.21.:20
728x90C++ 기초 프로그래밍: 기본 연산
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++에서 기본 연산자들은 매우 중요하며, 수학적 계산과 데이터 처리에 필수적입니다. 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산자를 사용하여 다양한 계산을 수행할 수 있습니다.
반응형다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드
받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이
감지되어도 모달 창이 표시되지 않습니다.)