quocdat11 |
Date: Sunday, 02/11/2008, 1:55 PM | Message # 1 |
Nhóm: Removed
|
[size=11]//NHAP VAO NGAY THANG NAM //XET XEM CO HOP LE KO #include #include #include class data { int ngay, thang, nam; public: void gan(int, int, int); void nhap(); void xuat(); int hople(); }; void data::gan(int d, int m, int y) { ngay=d; thang=m; nam=y; } void data::nhap() { cout<<"Nhap ngay: "; cin>>ngay; cout<<"Nhap thang: "; cin>>thang; cout<<"Nhap nam: "; cin>>nam; } void data::xuat() { cout< } int data::hople() { switch (thang) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: if((ngay<=31)&&(ngay>0)) return 1; else return 0; case 4: case 6: case 9: case 11: if((ngay<=30)&&(ngay>0)) return 1; else return 0; case 2: if(nam%4==0) { if((ngay<=29)&&(ngay>0)) return 1; } else if((ngay<=28)&&(ngay>0)) return 1; return 0; default: return 0; } } int main() { data a; a.gan(10,10,2003); cout<<"a= "; a.xuat(); cout< data b; b.nhap(); b.xuat(); if(b.hople()) cout<<" :Ngay hop le"; else cout<<" :Ngay khong hop le"; getch(); }[/size] |
|
| |