소개
이 랩에서는 함수를 사용하여 산술 연산을 수행하는 C++ 프로그램을 작성하는 방법을 배우게 됩니다. 특히, 사용자가 입력한 두 숫자의 덧셈, 뺄셈, 곱셈, 나눗셈을 위한 별도의 함수를 만들 것입니다.
이 랩에서는 함수를 사용하여 산술 연산을 수행하는 C++ 프로그램을 작성하는 방법을 배우게 됩니다. 특히, 사용자가 입력한 두 숫자의 덧셈, 뺄셈, 곱셈, 나눗셈을 위한 별도의 함수를 만들 것입니다.
~/project 디렉토리에 main.cpp라는 새 파일을 생성합니다.
touch ~/project/main.cpp
아래와 같이 iostream 라이브러리를 포함합니다.
#include<iostream>
using namespace std;
사용자가 입력한 두 숫자를 사용하여 산술 연산을 수행하는 개별 함수를 정의합니다. 덧셈, 뺄셈, 곱셈 및 나눗셈을 수행하기 위해 네 개의 별도 함수를 아래와 같이 정의합니다.
int sum(int a,int b)
{
rem=a+b;
return(rem);
}
int sub(int a,int b)
{
rem=a-b;
return(rem);
}
int mul(int a,int b)
{
rem=a*b;
return(rem);
}
int div(int a,int b)
{
rem=a/b;
return(rem);
}
각 함수에서 a 와 b 는 입력된 두 정수를 나타냅니다. 함수는 수행된 산술 연산의 결과 값을 반환합니다.
사용자에게 두 개의 정수 값을 입력하도록 요청합니다. 아래와 같습니다.
int main()
{
int a,b,m,su,s,d;
cout<<"Enter Two Numbers : \n";
cin>>a>>b;
네 개의 함수 각각을 호출하고 입력된 두 정수 값을 매개변수로 전달합니다. 아래와 같습니다.
s=sum(a,b);
su=sub(a,b);
m=mul(a,b);
d=div(a,b);
수행된 산술 연산의 결과를 출력합니다. 아래와 같습니다.
cout<<"\nSum : = "<<s<<"\nSubtraction : = "<<su<<endl;
cout<<"\nMultiplication : = "<<m<<"\n Division : = "<<d<<endl;
다음 명령을 사용하여 코드를 컴파일하고 실행합니다.
g++ main.cpp -o main && ./main
#include<iostream>
using namespace std;
int sum(int,int);
int sub(int,int);
int mul(int,int);
int div(int,int);
int rem;
int main()
{
int a,b,m,su,s,d;
cout<<"Enter Two Numbers : \n";
cin>>a>>b;
s=sum(a,b);
su=sub(a,b);
m=mul(a,b);
d=div(a,b);
cout<<"\nSum : = "<<s<<"\nSubtraction : = "<<su<<endl;
cout<<"\nMultiplication : = "<<m<<"\n Division : = "<<d<<endl;
return 0;
}
int sum(int a,int b)
{
rem=a+b;
return(rem);
}
int sub(int a,int b)
{
rem=a-b;
return(rem);
}
int mul(int a,int b)
{
rem=a*b;
return(rem);
}
int div(int a,int b)
{
rem=a/b;
return(rem);
}
이 랩에서는 함수를 사용하여 산술 연산을 수행하는 C++ 프로그램을 만드는 방법을 배웠습니다. 사용자가 입력한 두 정수의 덧셈, 뺄셈, 곱셈 및 나눗셈과 같은 산술 연산을 수행하기 위해 별도의 함수를 작성했습니다. 그런 다음 코드를 컴파일하고 실행하여 수행된 산술 연산의 결과를 확인하고 콘솔에 출력했습니다.