C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

複素数の乗算を実行するC++プログラム


複素数は、a + biとして表される数です。ここで、iは虚数、aとbは実数です。複素数の例は次のとおりです-

2+3i
5+9i
4+2i

複素数の乗算を実行するプログラムは次のとおりです-

#include<iostream>
using namespace std;
int main(){
   int x1, y1, x2, y2, x3, y3;
   cout<<"Enter the first complex number : "<<endl;
   cin>> x1 >> y1;

   cout<<"\nEnter second complex number : "<<endl;
   cin>> x2 >> y2;
   x3 = x1 * x2 - y1 * y2;
   y3 = x1 * y2 + y1 * x2;
   cout<<"The value after multiplication is: "<<x3<<" + "<<y3<<" i ";
   return 0;
}

出力

上記のプログラムの出力は次のとおりです

Enter the first complex number : 2 1
Enter second complex number : 3 4
The value after multiplication is: 2 + 11 i

上記のプログラムでは、ユーザーは両方の複素数を入力します。これは次のように与えられます-

cout<<"Enter the first complex number : "<<endl;
cin>> x1 >> y1;

cout<<"\nEnter second complex number : "<<endl;
cin>> x2 >> y2;

2つの複素数の積は、必要な式で求められます。これは次のように与えられます-

x3 = x1 * x2 - y1 * y2;
y3 = x1 * y2 + y1 * x2;

最後に、製品が表示されます。これを以下に示します-

cout<<"The value after multiplication is: "<<x3<<" + "<<y3<<" i ";

  1. 数値を逆にするC++プログラム

    数字を逆にするということは、その数字を逆の順序で保存することを意味します。 例:番号が6529の場合、9256が出力に表示されます。 数を逆にするプログラムは次のように与えられます- 例 #include <iostream> using namespace std; int main() {    int num = 63972, rev = 0;    while(num > 0) {       rev = rev*10 + num%10;       num = n

  2. 掛け算の九九を生成するC++プログラム

    掛け算の九九は、任意の数の掛け算演算を定義するために使用されます。これは通常、基数10の数値を使用した初等算術演算の基礎を築くために使用されます。 任意の数の掛け算の九九は10まで書き込まれます。各行には、1から10までの数の積が表示されます。 4の九九の例は次のとおりです- 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16 4 * 5 = 20 4 * 6 = 24 4 * 7 = 28 4 * 8 = 32 4 * 9 = 36 4 * 10 = 40 与えられた数の掛け算の九九を生成するプログラムは次のとおりです。 例 #include <io