naul_boy_sexy Thiếu úy
Bài gửi : 30 Age : 35 Đến từ : QUẢNG TRỊ Tổng điêm: : 39 Được cảm ơn: : 2 Tham gia: : 13/02/2009
| Tiêu đề: CLASS TIME Thu 23 Apr 2009 - 23:00 | |
| - Code:
-
#include #include #include #include class TIME { int h,m,s; public: TIME(){h=25;m=65;s=70;}; void set_h(); int get_h(); void set_m(); int get_m(); void set_s(); int get_s(); void normalize(); void advance(int g,int p,int gi); void reset(); void printf(); }; void TIME::set_h() { cout<<"ban hay nhap h muon thay doi?"; cin>>h; }; int TIME::get_h() { return h;}; void TIME::set_m() { cout<<"ban hay nhap h muon thay doi?"; cin>>m;
}; int TIME::get_m() { return m;}; void TIME::set_s() {
cout<<"ban hay nhap h muon thay doi?"; cin>>s; }; int TIME::get_s() { return s;}; void TIME::normalize() { if(s>=60) { s=s%60; m++; }; if(m>=60) { m=m%60; h++; }; if(h>24) h=h%24; }; void TIME::advance(int g,int p,int gi) { h=h+g;m=m+p;s=s+gi;}; void TIME::reset() { int a,b,c; cout<<"Ban co muon chinh lai gio hien hanh khong?\n"; cout<<"Neu co hay nhap '1'.Neu khong hay nhap '0'\n"; cin>>a; if(a==1) set_h(); cout<<"Ban co muon chinh lai phut hien hanh khong?\n"; cout<<"Neu co hay nhap '1'.Neu khong hay nhap '0'\n"; cin>>b; if(b==1) set_m(); cout<<"Ban co muon chinh lai giay hien hanh khong?\n"; cout<<"Neu co hay nhap '1'.Neu khong hay nhap '0'\n"; cin>>c; if(c==1) set_s(); }; void TIME::printf() { cout<<"\nThoi gian he thong la:\n"; cout<<get_h()<<":"<<get_m()<<":"<<get_s(); }; void main() { TIME dt; TIME(); dt.normalize(); dt.printf(); dt.advance(2,2,2); dt.normalize(); dt.printf(); dt.reset(); dt.printf(); getch(); }; | |
|