Vấn đề
Cách thêm hai số phức được người dùng nhập vào lúc chạy bằng chương trình C -
Giải pháp
Số phức là một số có thể là sự kết hợp của phần thực và phần ảo.
Nó được biểu diễn dưới dạng + ib.
Chương trình
Ví dụ:hãy lấy hai số phức là (4 + 2i) và (5 + 3i) sau khi cộng hai số phức, kết quả là 9 + 5i.
#include <stdio.h>
struct complexNumber{
int realnumber, imaginarynumber;
};
int main(){
struct complexNumber x, y, z,p;
printf("enter first complex number x and y\n");
scanf("%d%d", &x.realnumber, &x.imaginarynumber);
printf("enter second complex number z and p\n");
scanf("%d%d", &y.realnumber, &y.imaginarynumber);
z.realnumber =x.realnumber + y.realnumber;
z.imaginarynumber =x.imaginarynumber +y.imaginarynumber;
printf("Sum of the complex numbers: (%d) + (%di)\n", z.realnumber, z.imaginarynumber);
return 0;
} Đầu ra
Enter first complex number x and y. 2 3 Enter second complex number z and p. 4 5 Sum of the complex numbers: (6) + (8i)