#include"Khai Báo.h"
int main()
{
SPhanSo *Ps=new SPhanSo; // Khai báo Con Trỏ Phân Số 1
SPhanSo *Ps2=new SPhanSo; // Khai báo Con Trỏ Phân Số 2
NhapPhanSo(Ps); // hàm Nhập Phân Số 1
RutGon(Ps); // Hàm Rút Gọn Phân Số
XuatPhanSo(Ps); // Hàm Xuất Phân Số Sau Khi Rút Gọn
NhapPhanSo(Ps2); // hàm Nhập Phân Số 2
SPhanSo *Tong=new SPhanSo; /// Khai Báo Con Trỏ Phân Số Tổng Cách 1
*Tong=TinhTong(*Ps,*Ps2); /// Tính TỔng cách 1
XuatPhanSo(Tong); /// Tính TỔng cách 1
SPhanSo *TTong=new SPhanSo; /// Khai Báo Con Trỏ Phân Số Tổng Cách 2
//SPhanSo operator +(SPhanSo ,SPhanSo);
*TTong=*Ps+*Ps2; /// Tính TỔng cách 2
XuatPhanSo(TTong); /// Tính TỔng cách 2
bool Check=kt(*TTong); // Kiểm Tra Phân Số Được Tối Giãn Chưa
if(Check==true) // Kiểm Tra Phân Số Được Tối Giãn Chưa
{ // Kiểm Tra Phân Số Được Tối Giãn Chưa
cout<<" Hai Phan So Da Duoc Toi Gian"; // Kiểm Tra Phân Số Được Tối Giãn Chưa
} // Kiểm Tra Phân Số Được Tối Giãn Chưa
else if(Check==false) // Kiểm Tra Phân Số Được Tối Giãn Chưa
{ // Kiểm Tra Phân Số Được Tối Giãn Chưa
cout<<"Hai Phan So Chua Duoc Toi Gian"; // Kiểm Tra Phân Số Được Tối Giãn Chưa
} // Kiểm Tra Phân Số Được Tối Giãn Chưa
cout<<endl; // Kiểm Tra Phân Số Được Tối Giãn Chưa
SPhanSo *QD1=new SPhanSo; //Khai Báo Con Trỏ Quy Đồng 1
*QD1=QuyDong(*Ps,*Ps2); //Quy Đồng 2 Phân Số 1
XuatPhanSo(QD1); // Xuất Phân Số Sau Khi Quy Đông Phân Số 1
SPhanSo *QD2=new SPhanSo; //Khai Báo Con Trỏ Quy Đồng 2
cout<<endl;
*QD2=QuyDong(*Ps2,*Ps); //Quy Đồng 2 Phân Số 1
XuatPhanSo(QD2); // Xuất Phân Số Sau Khi Quy Đông Phân Số 1
bool KiemTra=KTTinhChatPhanSo(*Ps); /// Kiểm Tra Tính Chất Phân số
if(KiemTra==true) // Kiểm Tra Tính Chất Phân số
{ // Kiểm Tra Tính Chất Phân số Cách 1
cout<<"Phan So Toan Duong"; // Kiểm Tra Tính Chất Phân số Cách 1
} // Kiểm Tra Tính Chất Phân số Cách 1
else if(KiemTra==false) // Kiểm Tra Tính Chất Phân số Cách 1
{ // Kiểm Tra Tính Chất Phân số Cách 1
cout<<"Phan So Toan Am"; // Kiểm Tra Tính Chất Phân số Cách 1
} // Kiểm Tra Tính Chất Phân số Cách 1
//bool operator <(SPhanSo ,int );
if(*TTong<0)
{ // Kiểm Tra Tính Chất Phân số Cách 2
cout<<"Phan So Am "; // Kiểm Tra Tính Chất Phân số Cách 2
} // Kiểm Tra Tính Chất Phân số Cách 2
else // Kiểm Tra Tính Chất Phân số Cách 2
{ // Kiểm Tra Tính Chất Phân số Cách 2
cout<<"\nPhan So Duong"; // Kiểm Tra Tính Chất Phân số Cách 2
} // Kiểm Tra Tính Chất Phân số Cách 2
delete Ps; // giải Phóng Bộ Nhớ Con Trỏ
delete Ps2; /// giải Phóng Bộ Nhớ Con Trỏ
delete Tong; /// giải Phóng Bộ Nhớ Con Trỏ
delete TTong; /// giải Phóng Bộ Nhớ Con Trỏ
delete QD1; /// giải Phóng Bộ Nhớ Con Trỏ
delete QD2; /// giải Phóng Bộ Nhớ Con Trỏ
system("pause");
return 0;
}
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.