Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#으로 기본 산술 연산(사칙연산) 프로그램 작성하기

C#에서는 다양한 산술 연산자(arithmetic operators)를 사용하여 숫자 계산을 손쉽게 수행할 수 있습니다. 이번 글에서는 가장 기본이 되는 네 가지 연산자를 살펴보고, 이를 활용한 간단한 예제 프로그램을 함께 작성해 보겠습니다.

C#의 기본 산술 연산자

C#에서 자주 사용되는 대표적인 산술 연산자는 다음과 같습니다.

번호연산자 및 설명
1+
두 피연산자를 더합니다 (덧셈)
2-
첫 번째 피연산자에서 두 번째 피연산자를 뺍니다 (뺄셈)
3*
두 피연산자를 곱합니다 (곱셈)
4/
분자를 분모로 나눕니다 (나눗셈)

위 연산자들을 활용하면 정수형 변수 두 개를 선언하고, 각각의 연산 결과를 콘솔에 출력하는 프로그램을 만들 수 있습니다.

예제 코드

다음은 위에서 소개한 산술 연산자를 사용하여 사칙연산을 수행하는 C# 프로그램 예제입니다.

using System;

namespace OperatorsApplication {
    class Program {
        static void Main(string[] args) {
            int a = 40;
            int b = 20;
            int c;

            c = a + b;
            Console.WriteLine("Addition: {0}", c);

            c = a - b;
            Console.WriteLine("Subtraction: {0}", c);

            c = a * b;
            Console.WriteLine("Multiplication: {0}", c);

            c = a / b;
            Console.WriteLine("Division: {0}", c);

            Console.ReadLine();
        }
    }
}

실행 결과

프로그램을 실행하면 다음과 같은 결과가 출력됩니다.

Addition: 60
Subtraction: 20
Multiplication: 800
Division: 2

코드 설명

  • 변수 선언: 정수형 변수 a에는 40, b에는 20을 저장하고, 결과를 담을 변수 c를 선언합니다.
  • 덧셈(+): 40 + 20 = 60이 출력됩니다.
  • 뺄셈(-): 40 - 20 = 20이 출력됩니다.
  • 곱셈(*): 40 × 20 = 800이 출력됩니다.
  • 나눗셈(/): 40 ÷ 20 = 2가 출력됩니다.

참고로 두 정수를 나눌 때 / 연산자는 몫만 반환한다는 점에 유의하세요. 예를 들어 7 / 2의 결과는 3.5가 아닌 3입니다. 소수점까지 결과가 필요하다면 실수형(double, float)으로 형변환하여 계산해야 합니다.