จำนวนเชิงซ้อนคือตัวเลขที่แสดงเป็น 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 ";