小区物业管理系统(2)

2019-03-03 20:17

cin>>e;//输入正确后,在再赋值 while(e<2006||e>2056) { cout<<\年份错误,请重新输入(2006-2056)\年:\

cin>>e;

}

year=e;//输入正确后,在再赋值

if((year%4==0&&year0!=0)||(year@0==0)) h=1; cout<<\月:\cin>>g; while(g<1||g>12) { cout<<\月份错误,请重新输入(1-12)\月:\

cin>>g;

}

mon=g;//输入正确后,在再赋值 cout<<\日:\

if(mon==1||mon==3||mon==5||mon==7||mon==8||mon==10||mon==12) {

cin>>f;

while(f<1||f>31) { cout<<\日子错误,请重新输入(1-31)\日:\ cin>>f;

}

day=f;//输入正确后,在再赋值 }

if(mon==4||mon==6||mon==9||mon==11) { cin>>f; while(f<1||f>30)

{

6

cout<<\日子错误,请重新输入(1-30)\日:\ cin>>f;

}

day=f;//输入正确后,在再赋值

}

if(h==0&&mon==2)//非闰年的二月 { cin>>f; while(f<1||f>28) { cout<<\日子错误,请重新输入(1-28)\日:\ cin>>f; }

day=f;//输入正确后,在再赋值

}

if(h==1&&mon==2)//闰年的二月 {cin>>f; while(f<1||f>29) { cout<<\闰年,请重新输入(1-29)\日:\ cin>>f; }

day=f;//输入正确后,在再赋值 }

;}

void Zhuhu::show_message()//展示会员基本信息 { cout<<\房号:\ \

cout<<\户主:\

7

cout<<\用水量:\ \ cout<<\用电量:\ if(wuye>=0)

cout<<\物业费\

if(wuye<0)

cout<<\您的物业费预存了\

cout<<\入住时间:\年\月\日\ cout<<\美化页面的需要

}

int Zhuhu::get_num() { return num;

}

void Zhuhu::write_num() { cout<<\请输入房号:\ cin>>num;

}

void Zhuhu::gongneng() {string k; double a,b,c;

cout<<\买水\cout<<\买电\cout<<\交物业费\cin>>k;

while(k!=\{ cout<<\错误命令,重新输入:\ cin>>k;

}

8

if(k==\

{cout<<\请输入买水量\cin>>a; water=water+a;

cout<<\您现在的水量是:\if(k==\

{cout<<\请输入买电量:\cin>>b; elec=elec+b;

cout<<\您现在的电量是:\if(k==\

{cout<<\请输入缴纳的物业费金额:\cin>>c; wuye=wuye-c; if(wuye>0)

cout<<\您现在的物业费是:\

if(wuye<0) cout<<\您现在的物业费预存了:\} ;}

double Zhuhu::get_water() {return water;}

double Zhuhu::get_elec() {return elec;}

string Zhuhu::get_name() {return name;}

double Zhuhu::get_wuye() {return wuye;}

void duidiao_base(Zhuhu &p1,Zhuhu &p2)//交换基本信息函数(地址被抛弃){int t; double s;

9

char a[20];

t=p1.num;p1.num=p2.num;p2.num=t; t=p1.year;p1.year=p2.year;p2.year=t; t=p1.mon;p1.mon=p2.mon;p2.mon=t; t=p1.day;p1.day=p2.day;p2.day=t; s=p1.water;p1.water=p2.water;p2.water=s; s=p1.elec;p1.elec=p2.elec;p2.elec=s; s=p1.wuye;p1.wuye=p2.wuye;p2.wuye=s;

strcpy(a,p1.name);strcpy(p1.name,p2.name);strcpy(p2.name,a); } int count; int main()//主函数 {

Zhuhu *head=NULL; Zhuhu *p1,*p2; p1=new Zhuhu; p2=p1; int i;

ifstream open_count_file(\把数据库里的count找出来 //此时的count是上次操作后留下的 if(!open_count_file)//测试是否成功打开文件 { }

open_count_file>>count;//取出值,并赋值给全局变量count open_count_file.close();//取出后关闭文件

ifstream infile(\建立与数据库的联系流,使用二进制打

cerr<<\abort();

开文件

10


小区物业管理系统(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:酒店厨房管理(全套计划书)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: