Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "SoPhuc.h"
- //Class SoPhuc
- void SoPhuc::_Nhap()
- {
- std::cout << "Nhap phan Thuc (a): ";
- std::cin >> Thuc_;
- std::cout << "Nhap phan Ao (b): ";
- std::cin >> Ao_;
- std::cout << std::endl;
- }
- void SoPhuc::_Xuat()
- {
- std::cout << "(" << Thuc_ << ", " << Ao_ << ")";
- }
- SoPhuc SoPhuc::_Cong(SoPhuc sp)
- {
- SoPhuc Tong;
- Tong.Thuc_ = Thuc_ + sp.Thuc_;
- Tong.Ao_ = Ao_ + sp.Ao_;
- return Tong;
- }
- SoPhuc SoPhuc::_Tru(SoPhuc sp)
- {
- SoPhuc Hieu;
- Hieu.Thuc_ = Thuc_ - sp.Thuc_;
- Hieu.Ao_ = Ao_ - sp.Ao_;
- return Hieu;
- }
- SoPhuc SoPhuc::_Tich(SoPhuc sp)
- {
- SoPhuc Tich;
- Tich.Thuc_ = Thuc_ * sp.Thuc_ - Ao_ * sp.Ao_;
- Tich.Ao_ = Thuc_ * sp.Ao_ + Ao_ * sp.Thuc_;
- return Tich;
- }
- SoPhuc SoPhuc::_Chia(SoPhuc sp)
- {
- SoPhuc Thuong;
- float fMauChung = sp.Thuc_*sp.Thuc_ + sp.Ao_*sp.Ao_;
- Thuong.Thuc_ = (Thuc_ * sp.Thuc_ + Ao_ * sp.Ao_) / fMauChung;
- Thuong.Ao_ = (sp.Thuc_ * Ao_ - Thuc_ * sp.Ao_) / fMauChung;
- return Thuong;
- }
- //==> End Class SoPhuc;
Advertisement
Add Comment
Please, Sign In to add comment