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;

ผลคูณของจำนวนเชิงซ้อนสองตัวหาได้จากสูตรที่ต้องการ ได้ดังนี้ −

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

ในที่สุดผลิตภัณฑ์จะปรากฏขึ้น ด้านล่างนี้ −

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