Các Phép Tính Với Số Phức - Đinh Quang Trưởng
Có thể bạn quan tâm
BÀI MỚI NHẤT Wednesday, October 5, 2016 Home > Lập trình căn bản > Các phép tính với số phức Lập trình căn bản Các phép tính với số phức Lập trình căn bản
Bạn có thể tham khảo đoạn code sau: #include #include typedef struct tagcomplex { float thuc, ao; } complex; complex tong(complex a, complex b) { complex c; c.thuc = a.thuc + b.thuc; c.ao = a.ao + b.ao; return c; } complex hieu(complex a, complex b) { complex c; c.thuc = a.thuc - b.thuc; c.ao = a.ao - b.ao; return c; } complex tich(complex a, complex b) { complex c; c.thuc = a.thuc*b.thuc - a.ao*b.ao; c.ao = a.thuc*b.ao + a.ao*b.thuc; return c; } complex thuong(complex a, complex b) { complex c; float tongbp; tongbp = b.thuc*b.thuc + b.ao*b.ao; c.thuc = (a.thuc*a.ao + b.thuc*b.ao)/tongbp; c.ao = (a.ao*b.thuc - a.thuc*b.ao)/tongbp; return c; } float argument(complex a) { return acos(a.thuc/sqrt(a.thuc*a.thuc + a.ao*a.ao)); } float modul(complex a) { return sqrt(a.thuc*a.thuc + a.ao*a.ao); } void print_complex(complex a) { printf("%.2f + %.2fi", a.thuc, a.ao); } int main() { complex a, b, c; printf("\nNhap he so thuc va phuc cua A : "); scanf("%f%f", &a.thuc, &a.ao); printf("\nNhap he so thuc va phuc cua B : "); scanf("%f%f", &b.thuc, &b.ao); printf("\nSo phuc A = "); print_complex(a); printf("\nSo phuc B = "); print_complex(b); printf("\nTong cua chung = "); c = tong(a, b); print_complex(c); printf("\nHieu cua chung = "); c = hieu(a, b); print_complex(c); printf("\nTich cua chung = "); c = tich(a, b); print_complex(c); printf("\nThuong cua chung = "); c = thuong(a, b); print_complex(c); printf("\nArgument cua a = %f", argument(a)); printf("\nModul cua a = %f", modul(a)); } Kết quả khi chạy chương trình:
Được viết bởi Đinh Quang Trưởng
Lập trình căn bản 10:09 PM Subscribe to: Post Comments (Atom)
Đề bài: Viết chương trình c/c++ định nghĩa sô phức. Tính tổng, hiệu, tích, thương, modum của 2 số phức a, b.
Bạn có thể tham khảo đoạn code sau: #include #include typedef struct tagcomplex { float thuc, ao; } complex; complex tong(complex a, complex b) { complex c; c.thuc = a.thuc + b.thuc; c.ao = a.ao + b.ao; return c; } complex hieu(complex a, complex b) { complex c; c.thuc = a.thuc - b.thuc; c.ao = a.ao - b.ao; return c; } complex tich(complex a, complex b) { complex c; c.thuc = a.thuc*b.thuc - a.ao*b.ao; c.ao = a.thuc*b.ao + a.ao*b.thuc; return c; } complex thuong(complex a, complex b) { complex c; float tongbp; tongbp = b.thuc*b.thuc + b.ao*b.ao; c.thuc = (a.thuc*a.ao + b.thuc*b.ao)/tongbp; c.ao = (a.ao*b.thuc - a.thuc*b.ao)/tongbp; return c; } float argument(complex a) { return acos(a.thuc/sqrt(a.thuc*a.thuc + a.ao*a.ao)); } float modul(complex a) { return sqrt(a.thuc*a.thuc + a.ao*a.ao); } void print_complex(complex a) { printf("%.2f + %.2fi", a.thuc, a.ao); } int main() { complex a, b, c; printf("\nNhap he so thuc va phuc cua A : "); scanf("%f%f", &a.thuc, &a.ao); printf("\nNhap he so thuc va phuc cua B : "); scanf("%f%f", &b.thuc, &b.ao); printf("\nSo phuc A = "); print_complex(a); printf("\nSo phuc B = "); print_complex(b); printf("\nTong cua chung = "); c = tong(a, b); print_complex(c); printf("\nHieu cua chung = "); c = hieu(a, b); print_complex(c); printf("\nTich cua chung = "); c = tich(a, b); print_complex(c); printf("\nThuong cua chung = "); c = thuong(a, b); print_complex(c); printf("\nArgument cua a = %f", argument(a)); printf("\nModul cua a = %f", modul(a)); } Kết quả khi chạy chương trình:
Được viết bởi Đinh Quang Trưởng
Lập trình căn bản 10:09 PM Subscribe to: Post Comments (Atom) tài liệu lập trình
Lập trình C/C++ Lập trình C# Lập trình Java Thiết kế HTML & CSS PHP & MySQL Lập trình Android Mạng máy tính Bảo mậtTài liệu nước ngoài
Lập trình C Lập trình C++ Lập trình Java Lập trình Android Lập trình Python Giải Thuật Cấu trúc dữ liệu Wordpress OpenGLCộng Đồng Gamer
League of Legends Fifa online 3 Cossfire VTC 3Q Củ Hành OverWatch DotaNỘI QUY BLOG
Lượt xem trang
Đang xem
TÀI LIỆU ÔN THI ĐH
Toán Lý Hóa Tiếng Anh Thủ thuậtCHỦ ĐỀ HỌC
Lập trình căn bản Kỹ thuật lập trình Cấu trúc dữ liệu và giải thuật Cơ sở dữ liệu Mạng máy tính Lập trình hướng đối tượng Lập trình ứng dụng Windows Form Thiết kế website Lập trình ứng dụng web ASP.NET Bảo mật thông tin Thiết kế đồ họa Hệ điều hành Lập trình Mobie(Ardroid, IOS, ...)- XEM NHIỀU
- ADMIN
- TỪ KHÓA
XEM NHIỀU
-
Tính tổng các phần tử nằm trên đường biên của mảng Kỹ thuật lập trình - Mảng hai chiều Đề bài: Cho mảng hai chiều a có m dòng n cột. Các phần tử đều là các số nguyên dương. Viết chương trìn... -
Kiểm tra ma trận có đối xứng qua đường chéo chính không Kỹ thuật lập trình - Mảng hai chiều Đề bài: Cho ma trận n dòng n cột. Các phần tử trong mảng là các số nguyên không âm. Viết chương trình ... -
Liệt kê các số chính phương nhỏ hơn n Đinh Quang Trưởng - Lập trình C/C++ Đề bài: Nhập vào 1 số nguyên n. Tìm các số chính phương nhỏ hơn n Dưới đây là đoạn code tham khảo:...
TỪ KHÓA
- Algorithms
- Android
- Android TV
- Bài Tập Lập Trình
- Bài viết mới nhất
- bảy thói quen
- Bí Quyết Thành Công
- C/C plus
- Cập Nhật Công Nghệ
- cấp so sánh
- câu bị động
- câu điều kiện
- câu hỏi đuôi
- cấu tạo từ
- cấu trúc dữ liệu và giải thuật
- câu trực tiếp
- CLIP NỔI BẬT
- công cụ lập trình
- Cộng Đồng Gamer
- CROSSFIRE
- dạng bị động
- dạng động từ
- Data struct
- đề 1
- Đệ Quy
- Đề thi thử
- động từ khuyết thiếu
- Enrique Iglesias
- giảm mệnh đề quan hệ
- hạt giống tâm hồn
- Hóa
- Học Tập
- HTML
- Hướng nghiệp
- Java
- JavaScript
- ky thuat lap trinh
- kỹ thuật lập trình
- lập trình C plus plus
- Lập trình căn bản
- Liên Minh Huyền Thoại
- liên từ
- Linux
- luyện trii nho
- Lý
- mảng hai chiều
- mệnh đề quan hệ
- michael ellsberg
- Nghệ Thuật Sống
- NGÔN NGỮ C/C++
- Ngôn ngữ lập trình khác
- người giàu
- Nhạc âu mỹ
- Nhạc Việt Nam
- Nội Quy Blog
- OpenCL
- OpenGL
- Phan Mạnh Quỳnh
- PHP
- Sách tham khảo
- sắp xếp
- Shayne Ward
- Sơn Tùng MTP
- Stephen R. Covey
- Tài Liệu Lập Trình
- tài liệu ôn đại học
- tập 1
- tập 10
- tập 2
- tập 3
- Tập 4
- Tập 5
- Tập 6
- Tập 7
- Tập 8
- Tập 9
- thì động từ
- thì hiện tại đơn
- thì hiện tại hoàn thành
- thì hiện tại tiếp diễn
- thì quá khứ đơn
- thì quá khứ td ht
- thì tương lai đơn
- thì tương lai ht td
- Thông báo
- Tiếng Anh
- Tin Ảnh
- Tin Tức Lập Trình
- tin tức THPT
- Toán
- trọng âm
- từ loại
- Tuyệt đỉnh
- Wordpress
- xóa mù chữ
Tác giả
Từ khóa » Class Số Phức C++
-
Class Số Phức Trong C++ - Programming - Dạy Nhau Học
-
Đồ án Lập Trình Hướng đối Tượng C++ Về Số Phức - Nosomovo
-
[C++] Nhập Vào Hai Số Phức Và Tính Tổng Và Hiệu Hai Số Phức Trên
-
Số Phức Lập Trình Hướng đối Tượng C++ - YouTube
-
OOP C++ Cộng Trừ Nhân Chia Số Phức - Lập Trình 321
-
Xây Dựng Lớp Số Phức Trong Lập Trình C++. Xem Giúp Mình Bài Này Với
-
Viết Chương Trình C++ để Hiển Thị Số Phức Bởi Sử Dụng Khái Niệm ...
-
Giúp Mình 2 Bài C++ Về Số Phức Với !
-
[Lập Trình Hướng đối Tượng - OOP] Bài Tập Cơ Bản Về Lớp (class)
-
Số Phức Lập Trình Hướng đối Tượng C++ | Xây Dựng Lớp ...
-
Xây Dựng Lớp Complex - An Ninh Mạng
-
Lớp Số Phức – Complex Number Class In C++ | Angels Fall First
-
[OOP] Cài đặt Lớp Số Phức | Pham Phuong Nguyen