Không Return được Module Của Số Phức Khi Code OOP C++ Trang chủ » Tính Modun Số Phức C++ » Không Return được Module Của Số Phức Khi Code OOP C++ Có thể bạn quan tâm Tính Modun Số Phức Nghịch đảo Tính Modun Số Phức W Tính Modun Số Phức Z(2-i)+13i=1 Tính Modun Số Phức Z Bằng Máy Tính Tính Mô đun Vectơ Không return được module của số phức khi code OOP C++ programming c++ Trong_Hoang (Trọng Hoàng) June 16, 2017, 4:51am #1 mọi người giúp với ạ.mình không biết sai chỗ nào mà chạy k ra được cái module. link đây ạ. using namespace std; #include<iostream> #include<math.h> class sophuc { private: int a,b; public: sophuc() { a=b=0; } sophuc(int x,int y) { a=x; b=y; } friend istream& operator >>(istream& is,sophuc &p ) { cout<<"nhap a:"; is>>p.a; cout<<"nhap b:"; is>>p.b; return is; } friend ostream& operator <<(ostream& os,sophuc p) { os<<"so phuc la:"<<p.a<<"+"<<p.b<<"i"<<endl; return os; } sophuc module(sophuc x) { float z; z=sqrt(x.a*x.a+x.b*x.b); return x; } ~sophuc() { } }; main() { sophuc p1,p2,c,d,x; cin>>p1; cout<<"\nso phuc 1:"<<p1; cout<<"\nmodule la:"<<p1.module(); cin>>p2; cout<<"\nso phuc 2:"<<p2; cout<<"\nmodule la:"<<p2.module(); return 0; }; Ideone.com Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages. noname00 (HK boy) June 15, 2017, 5:23pm #2 Sao code của bạn là code C++ mà up lên language Java? Trong_Hoang (Trọng Hoàng) June 15, 2017, 11:39pm #3 Mk chỉ để đấy để lấy code thui bạn.bạn biết k giúp mk với rogp10 (rogp10) June 16, 2017, 2:27am #4 Haizzz, ko chạy được là ntn, biên dịch ko đc (ideone sai ngôn ngữ kìa) hay sai kết quả, mà sai ntn. Cái modulus đó là unary thì nó là đặc tính của số đó rồi mà modulus bao h cũng là số thực. Trong_Hoang (Trọng Hoàng) June 16, 2017, 2:51am #5 mk viết lên ấy chỉ để lấy code thui bạn.bạn sửa giúp mk với davidteo (David Teo) June 16, 2017, 2:59am #6 Ai cho khai báo như thế này. int a = b = 0; Trong_Hoang (Trọng Hoàng) June 16, 2017, 3:01am #7 sao vậy bạn… rogp10 (rogp10) June 16, 2017, 3:17am #8 Trong đấy chỉ có câu a=b=0; thôi. Trong_Hoang (Trọng Hoàng) June 16, 2017, 3:19am #9 bạn nó chỗ nào vây… anhhuu (Phạm Minh Anh Hữu) June 16, 2017, 4:33am #10 Bạn viết sai cái phương thức module. Nó phải return giá trị thực, ở đây bạn cho nó return sophuc, rồi khi bạn gọi phương thức module ở main bạn lại không truyền cho nó giá trị nào nên lỗi (bạn viết phương thức này như 1 cái hàm độc lập vậy? , tại sao phải truyền cho nó 1 sophuc ??). Bạn có thể sửa lại phương thức module như này là được: float module() { float result; result = sqrt(this->a * this->a + this->b * this->b); return result; } p/s: Lần sau post bài ghi câu hỏi, tiêu đề rõ ràng, kèm theo format code và lỗi. 1 Like Trong_Hoang (Trọng Hoàng) June 16, 2017, 4:37am #11 ok bạn cái ấy mk xong rùi.giờ mk tới phần sắp xếp số phức theo module sử dụng toán tử ><.bạn giúp mk với anhhuu (Phạm Minh Anh Hữu) June 16, 2017, 4:43am #12 Bạn phải tập làm đi chứ, cái này dùng toán tử >, <, >=, <=, == đơn giản mà, những thứ này bạn không tự làm được thì rốt cục bạn đang học cái [spoiler]mẹ[/spoiler] gì vậy? Lúc nào cũng ở trong thế bị động như này thì đến bao giờ mới phát triển được ạ? 1 Like noname00 (HK boy) June 16, 2017, 4:49am #13 Khoan đã, số phức đâu có toán tử so sánh (>, <) đâu? Đấy là về mặt toán học thôi đấy nhé. anhhuu (Phạm Minh Anh Hữu) June 16, 2017, 4:46am #14 Chắc là so sánh theo giá trị module của nó ấy anh, em nghĩ vậy. Trong_Hoang (Trọng Hoàng) June 16, 2017, 4:47am #15 mk dùng đc mấy cái ấy nhưng chưa biết hướng đi từ đâu.mk khó cái đoạn so sánh theo module ý.mk mới học bạn thông cảm Trong_Hoang (Trọng Hoàng) June 16, 2017, 4:48am #16 so sánh theo giá trị module của số phức ý noname00 (HK boy) June 16, 2017, 4:49am #17 Điều kiện so sánh của bạn là gì, ngoài cái chỉ so sánh số phức theo module? [spoiler](Quả này hơi bị nhảm về mặt toán học)[/spoiler] Trong_Hoang (Trọng Hoàng) June 16, 2017, 4:52am #18 Nạp chồng các toán tử: = (gán), > (so sánh lớn hơn theo module), < (so sánh nhỏ hơn theo module), == (so sánh bằng). Viết chương trình chính ứng dụng lớp số phức 2 để nhập một danh sách các đối tượng là các số phức (tối đa 10 phần tử). Sắp xếp lại danh sách đã nhập theo trật tự giảm dần, tăng dần của module, tìm số phức lớn nhất, nhỏ nhất theo module. Đây là cả đề bài của mk.bạn có thể cho mk hướng đc k. anhhuu (Phạm Minh Anh Hữu) June 16, 2017, 4:53am #19 Bạn có thể thử. friend const bool operator>(const sophuc &soPhuc1, const sophuc &soPhuc2) { //Code so sánh... } 1 Like noname00 (HK boy) June 16, 2017, 4:59am #20 Ý 1: Bạn biết gì về số phức? 2 số phức bằng nhau là như thế nào? Bạn có so sánh được module 2 số phức không? Ý 2: đề nhảm vãi -_- so sánh theo module thì sqrt(2), 1+i và 1-i có module bằng nhau, thế thì cái nào nhỏ nhất, cái nào lớn nhất? Nếu bây giờ mình cho cả dãy là cộng trừ sqrt(2) (2 phần tử), cộng trừ sqrt(2) * i (2 phần tử), cộng trừ 1 + cộng trừ i (4 phần tử), tức là 8 số, rồi mình nhồi thêm 0 và 1 vào, tức là có đến 8 số có module lớn nhất, thế thì số nào là số phức lớn nhất đây?? Bài dễ mà… chỉ cần bạn viết ra giấy là làm được. next page → DayNhauHoc's Discord Học C++ Free? Click Blog Dạy Nhau Học Tự Học Lập Trình 83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao? Từ khóa » Tính Modun Số Phức C++ Bài Toán Số Phức Trên C++??? - Cộng đồng C Việt Các Phép Tính Với Số Phức - Đinh Quang Trưởng [C++] Nhập Vào Hai Số Phức Và Tính Tổng Và Hiệu Hai Số Phức Trên Giúp Mình 2 Bài C++ Về Số Phức Với ! Đồ án Lập Trình Hướng đối Tượng C++ Về Số Phức - Nosomovo Một Số Thao Tác Cơ Bản Với Cấu Trúc Số Phức - Cùng Lập Trình C++ : Số Phức - YouTube Cong Tru Nhan Chia 2 So Phuc Trong C++ Cong Tru Nhan Chia 2 So Phuc Trong C++ | HoiCay - Top Trend News Số Phức (Struct) - Nguyenducdh10th Số Học 4.5 - Nghịch đảo Modulo - VNOI Cộng Hai Số Phức Trong Java - Freetuts Bài Giảng Cấu Trúc Dữ Liệu Trên C++ - Tài Liệu Text - 123doc Các Giải Thuật Tính Nghịch đảo Modulo - Kipalog