Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class data
- {
- int dzien,miesiac,rok,i;
- bool spr(int i,int dospr)
- {
- if(i==1&&dospr<31&&dospr>0)
- return false;
- else if(i==2&&dospr<12&&dospr>0)
- return false;
- else if(i==3&&dospr>0)
- return false;
- else return true;
- }
- public:
- data(int d=1, int m=1,int r=1)
- {
- dzien=d;
- miesiac=m;
- rok=r;
- }
- void get(void)
- {
- do{
- i=1;
- cout<<"Podaj dzien ";
- cin>>dzien;
- }while(spr(i,dzien));
- do{
- i=2;
- cout<<"Podaj miesiac ";
- cin>>miesiac;
- }while(spr(i,miesiac));
- do{
- i=3;
- cout<<"Podaj rok ";
- cin>>rok;
- }while(spr(i,rok));
- }
- void set(void)
- {
- cout<<"Dzien "<<dzien<<" Miesiac " <<miesiac<<" Rok "<<rok<<endl;
- }
- };
- int main()
- {
- data d1;
- d1.get();
- d1.set();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement