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

C++로 두 숫자 더하기: 기본 덧셈 프로그램 완벽 가이드

덧셈은 가장 기본적인 산술 연산 중 하나입니다. 두 개의 숫자를 더하는 프로그램은 두 수의 합을 계산한 뒤, 그 결과를 화면에 출력하는 역할을 합니다. 이 글에서는 변수를 활용한 기본 예제와 배열을 활용한 예제를 차례대로 살펴보겠습니다.

변수를 사용한 두 숫자 덧셈

두 숫자의 덧셈을 수행하는 가장 간단한 예제 프로그램은 다음과 같습니다.

예제

#include <iostream>
using namespace std;
int main() {
    int num1=15, num2=10, sum;
    sum = num1 + num2;
    cout<<"Sum of "<<num1<<" and "<<num2<<" is "<<sum;
    return 0;
}

실행 결과

Sum of 15 and 10 is 25

위 프로그램에서는 15와 10이라는 두 숫자의 합이 변수 sum에 저장됩니다.

sum = num1 + num2;

이후 cout 객체를 사용하여 계산된 합을 화면에 출력합니다.

cout<<"Sum of "<<num1<<" and "<<num2<<" is "<<sum;

배열을 사용한 두 숫자 덧셈

배열을 활용하면 두 숫자와 그 합을 하나의 배열에 함께 저장할 수 있습니다. 다음 예제를 살펴보겠습니다.

예제

#include <iostream>
using namespace std;
int main() {
    int a[3];
    a[0]=7;
    a[1]=5;
    a[2]=a[0] + a[1];
    cout<<"Sum of "<<a[0]<<" and "<<a[1]<<" is "<<a[2];
    return 0;
}

실행 결과

Sum of 7 and 5 is 12

위 프로그램에서는 더할 두 숫자가 배열의 인덱스 0과 1에 각각 저장됩니다.

a[0]=7;
a[1]=5;

그다음, 두 수의 합은 배열의 인덱스 2에 저장됩니다.

a[2]=a[0] + a[1];

마지막으로 cout 객체를 통해 계산된 합이 화면에 출력됩니다.

cout<<"Sum of "<<a[0]<<" and "<<a[1]<<" is "<<a[2];

사용자 입력으로 두 숫자 더하기

값을 코드에 직접 지정하는 대신, cin 객체를 사용해 사용자로부터 두 숫자를 입력받아 더할 수도 있습니다. 이렇게 하면 프로그램을 매번 수정하지 않고도 다양한 값으로 덧셈을 수행할 수 있습니다.

#include <iostream>
using namespace std;
int main() {
    int num1, num2, sum;
    cout << "두 개의 숫자를 입력하세요: ";
    cin >> num1 >> num2;
    sum = num1 + num2;
    cout << "두 수의 합은 " << sum << " 입니다";
    return 0;
}

이처럼 C++에서는 변수, 배열, 사용자 입력 등 다양한 방식으로 두 숫자의 덧셈을 구현할 수 있습니다. 상황에 맞는 방법을 선택하여 활용해 보시기 바랍니다.