//Le Dinh Hieu //06-HTTT //0650070018 //Bai tap hinh chu nhat #include #include using namespace std; class HinhChuNhat { private: float x1,x2,y1,y2,rong = 0,dai = 0,DienTich = 0,ChuVi = 0; public: HinhChuNhat(); HinhChuNhat(float x1, float y1, float x2, float y2); float TinhChieuDai(); float TinhChieuRong(); float TinhChuVi(); float TinhDienTich(); void Nhap(); void Xuat(); void Vehinh(); }; HinhChuNhat::HinhChuNhat() { x1 = 1; y1 = 1; x2 = 1; y2 = 1; } HinhChuNhat::HinhChuNhat(float X1, float Y1, float X2, float Y2) { x1 = X1; y1 = Y1; x2 = X2; y2 = Y2; } float HinhChuNhat::TinhChieuDai() { dai = fabs(y2) + fabs(y1);//tri tuyet doi return dai; } float HinhChuNhat::TinhChieuRong() { rong = fabs(x2)+ fabs(x1);//tri tuyet doi return rong; } float HinhChuNhat::TinhChuVi() { ChuVi = (dai + rong)*2; return ChuVi; } float HinhChuNhat::TinhDienTich() { DienTich = dai * rong; return DienTich; } void HinhChuNhat::Nhap() { cout<<"\nNHAP VAO TOA DO DIEM THU NHAT:\n"; cout<<"X1:= "; cin>>x1; cout<<"Y1:= "; cin>>y1; cout<<"\nNHAP VAO TOA DO DIEM THU HAI:\n"; cout<<"X2:= "; cin>>x2; cout<<"Y2:= "; cin>>y2; } void HinhChuNhat::Xuat() { TinhChieuDai();//khai bao TinhChieuRong(); TinhChuVi(); TinhDienTich(); cout<<"CHIEU DAI:= "<