• 티스토리 홈
  • 프로필사진
    유니얼
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
유니얼
  • 프로필사진
    유니얼
    • 분류 전체보기 (295)
      • Unity (17)
        • 게임 개발 (5)
      • Unreal (24)
        • 게임 개발 (20)
      • DirectX (36)
      • 코딩테스트 (91)
        • 프로그래머스 (25)
        • 백준 (66)
      • Google Workspace (1)
      • Programing (102)
        • C# (68)
        • C++ (24)
        • JavaScript (10)
      • 게임 서버 프로그래밍 (17)
      • Web (6)
        • 슈퍼코딩 (6)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
    등록된 댓글이 없습니다.
  • 최근 공지
    등록된 공지가 없습니다.
# Home
# 공지사항
#
# 태그
# 검색결과
# 방명록
  • [C++ 프로그래밍] 사칙 기본 연산
    2024년 06월 21일
    • 유니얼
    • 작성자
    • 2024.06.21.: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++에서 기본 연산자들은 매우 중요하며, 수학적 계산과 데이터 처리에 필수적입니다. 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산자를 사용하여 다양한 계산을 수행할 수 있습니다.

    반응형
    다음글
    다음 글이 없습니다.
    이전글
    이전 글이 없습니다.
    댓글
조회된 결과가 없습니다.
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
목차
표시할 목차가 없습니다.
    • 안녕하세요
    • 감사해요
    • 잘있어요

    티스토리툴바