はじめに
この実験では、関数を使用して算術演算を行う C++ プログラムの書き方を学びます。具体的には、ユーザーが入力した 2 つの数値の加算、減算、乗算、除算をそれぞれ行う個別の関数を作成します。
この実験では、関数を使用して算術演算を行う C++ プログラムの書き方を学びます。具体的には、ユーザーが入力した 2 つの数値の加算、減算、乗算、除算をそれぞれ行う個別の関数を作成します。
~/project ディレクトリに main.cpp という名前の新しいファイルを作成します。
touch ~/project/main.cpp
以下に示すように、iostream ライブラリをインクルードします。
#include<iostream>
using namespace std;
ユーザーが入力した 2 つの数値を使用して算術演算を行う個別の関数を定義します。以下に示すように、加算、減算、乗算、除算を行う 4 つの別々の関数を定義します。
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 は入力された 2 つの整数を表します。関数は、実行された算術演算の結果の値を返します。
以下に示すように、ユーザーに 2 つの整数値の入力を促します。
int main()
{
int a,b,m,su,s,d;
cout<<"Enter Two Numbers : \n";
cin>>a>>b;
以下に示すように、4 つの関数それぞれを呼び出し、入力された 2 つの整数値をパラメータとして渡します。
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++ プログラムを作成する方法を学びました。ユーザーが入力した 2 つの整数値に対して、加算、減算、乗算、除算などの算術演算を行う個別の関数を作成しました。その後、コードをコンパイルして実行し、算術演算の結果をコンソールに出力して確認しました。