Programing/C++

[C++ 프로그래밍] 사칙 기본 연산

유니얼 2024. 6. 21. 22:20
728x90

C++ 기초 프로그래밍: 기본 연산

C++ 프로그래밍에서 기본 연산은 수학적 계산과 데이터 처리의 핵심입니다. 이번 블로그 글에서는 C++에서 제공하는 기본 연산자들을 사용하여 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산을 수행하는 방법에 대해 알아보겠습니다.

기본 연산자

C++에서는 다음과 같은 기본 연산자를 제공합니다:

  1. 덧셈 (Addition) 연산자 : +
  2. 뺄셈 (Subtraction) 연산자 : -
  3. 곱셈 (Multiplication) 연산자 : *
  4. 나눗셈 (Division) 연산자 : /
  5. 나머지 (Modulus) 연산자 : %

각 연산자의 설명

  1. 덧셈 (Addition): 두 수를 더하는 연산자입니다. int result = number1 + number2; // 2 + 7 = 9
  2. 뺄셈 (Subtraction): 두 수를 빼는 연산자입니다. int result = number2 - number1; // 7 - 2 = 5 int result = number1 - number2; // 2 - 7 = -5
  3. 곱셈 (Multiplication): 두 수를 곱하는 연산자입니다. int result = number1 * number2; // 2 * 7 = 14
  4. 나눗셈 (Division): 두 수를 나누는 연산자입니다. 정수 나눗셈의 경우, 결과는 정수 부분만 취하고 소수 부분은 버립니다. int result = number2 / number1; // 7 / 2 = 3
  5. 나머지 (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++에서 기본 연산자들은 매우 중요하며, 수학적 계산과 데이터 처리에 필수적입니다. 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산자를 사용하여 다양한 계산을 수행할 수 있습니다.

반응형