资料库
首页
行业资料库
养殖
模电
互联网
生活资料库
说明书
学习资料库
面试题
答案
房屋租赁代码.doc
发布时间:2022-06-08
发布人:admin
分类:
说明书
资料大小:0.05M
资料格式:doc
举报
版权申诉
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
下载资料
收藏
0
文本预览
#include
#include
#include
using namespace std; struct Staff { //员工 //员工编号 //员工姓名 string Num; string Name; double Commission; Staff *Next; //员工佣金 }; struct House //房屋 { string Num; double Size; double Hire; double Buy; bool State; House *Next; //房屋编号 //房屋大小 //租金 //售金 //状态 }; struct Floor { //楼 string Num; House *HHouse; Floor *Next; //楼盘编号 //房屋信息 }; struct Client { //客户 string Name; //客户姓名 string SelNum; string SelMode; Client *Next; //客户选择房编号 //租售方式 }; class Admin { private: Staff *HStaff; Floor *HFloor; //员工头结点 //楼盘头结点 public: Admin(){HStaff=NULL; HFloor=NULL;} //楼盘信息建表 //员工信息建表 void AddFloor(); void AddStaff(); void ShowFloorInfo(); //楼盘信息查看
void ShowStaffInfo(); //员工信息查看 void SaveFloorInfo(); void SaveStaffInfo(); //保存楼盘信息 //保存员工信息 Floor *GetFloorNode(){return Admin::HFloor;} //获取楼盘结点 //员工头结点 Staff *GetStaffNode(){return Admin::HStaff;} }; class User { private: Client *HClient; //客户头结点 public: User(){HClient=NULL;} void AddClient(); void ShowClientInfo(); void ShowHouseInfo(Floor *); //房屋信息查看 void AnswerAsk(Floor *); //提交客户求请 //客户信息建表 //客户信息查看 void SaveClientInfo(); bool Check(Staff *,const string); //保存客信息 //检查身份 }; void Admin::AddFloor() { Floor *fp,*tfp; House *hp,*thp; int i=0,hn,fn; cout<<"建立楼盘的数量:"; cin>>fn; if (fn>0) { cout<<"第"<
>fp->Num; fp->HHouse=NULL; Admin::HFloor=fp; cout<
>fp->Num; fp->HHouse=NULL; tfp->Next=fp; }
fp->Next=NULL; } else return; cout<<"为以上楼盘依次建立房屋信息:"<
Next) { cout<<"输入第"<
Num<<"栋下的房屋数量:"; cin>>hn; if (hn>0) { hp=new House; cout<<"房屋编号:"; cin>>hp->Num; cout<<"房屋大小:"; cin>>hp->Size; cout<<"租金:"; cin>>hp->Hire; cout<<"售金:"; cin>>hp->Buy; hp->State=false; fp->HHouse=hp; cout<
>hp->Num; cout<<"房屋大小:"; cin>>hp->Size; cout<<"租金:"; cin>>hp->Hire; cout<<"售金:"; cin>>hp->Buy; hp->State=false; thp->Next=hp; cout<
Next=NULL; } } cout<<"楼盘信息建立完成!"<
{ Staff *sp,*tsp; int i,sn; cout<<"员工信息建立数量:"; cin>>sn; if (sn>0) { sp=new Staff; cout<<"员工编号:"; cin>>sp->Num; cout<<"员工姓名:"; cin>>sp->Name; sp->Commission=0; Admin::HStaff=sp; cout<
>sp->Num; cout<<"员工姓名:"; cin>>sp->Name; sp->Commission=0; tsp->Next=sp; cout<
Next=NULL; } cout<<"员工信息建立完成!"<
Next) Ocout<
Num<<"\t"<
Name<<"\t"<
Commission<
ofstream Ocout("FloorInfo.txt"); Floor *fp; House *hp; for (fp=Admin::HFloor; fp!=NULL; fp=fp->Next) { Ocout<<"楼盘编号:"<
Num<
HHouse; hp!=NULL; hp=hp->Next) { Ocout<
Num<<"\t"; Ocout<
Size<<"\t"; Ocout<
Hire<<"\t"; Ocout<
Buy<<"\t"; Ocout<
State<
Next) { cout<<"楼盘编号:"<
Num<
HHouse; hp!=NULL; hp=hp->Next) { cout<
Num<<"\t"; cout<
Size<<"\t"; cout<
Hire<<"\t"; cout<
Buy<<"\t"; cout<
State<
cout<<"员工信息:"<
Next) { cout<
Num<<"\t"; cout<
Name<<"\t"; cout<<"$:"<
Commission<
>cn; if (cn>0) { cp=new Client; cout<<"客户姓名:"; cin>>cp->Name; cout<<"客户选择房屋编号:"; cin>>cp->SelNum; cout<<"客户选择租售方式(“租”“买”):"; cin>>cp->SelMode; User::HClient=cp; cout<
>cp->Name; cout<<"客户选择房屋编号:"; cin>>cp->SelNum; cout<<"客户选择租售方式(“租”“买”):"; cin>>cp->SelMode; tcp->Next=cp; cout<
Next=NULL; } cout<<"客户信息建立完成!"<
} void User::SaveClientInfo() { Client *cp; ofstream Ocout("ClientInfo.txt"); Ocout<<"客户信息:"<
Next) Ocout<
Name<<"\t\t"<
SelNum<<"\t"<
SelMode<
Next) cout<
Name<<"\t\t"<
SelNum<<"\t"<
SelMode<
Next) { cout<<"楼盘编号:"<
Num<
HHouse; hp!=NULL; hp=hp->Next) { cout<
Num<<"\t"; cout<
Size<<"\t"; cout<
Hire<<"\t"; cout<
Buy<<"\t"; cout<
State<
for (cp=User::HClient; cp!=NULL; cp=cp->Next) { for (fp; fp!=NULL; fp=fp->Next) { for (hp=fp->HHouse; hp!=NULL; hp=hp->Next) { if (hp->Num==cp->SelNum && hp->State==true) { hp->State=false; //标记已售 } } } } cout<<"提交完成!"<
Next) if (sp->Num==pas) return true; return false; } void AdminForm(); void UserForm(); int main() { int sel,asel,usel; string pas; Admin admin; User user; DOWN0: system("cls"); cout<<"====房屋租售管理系统===="<
>选择身份编号:"; (1) 主管身份 (2) 员工身份 (3) 退出程序 ="<
>sel; if (sel==1) { DOWNX:
分享到:
赞
收藏
上一篇
Modern Differential Geometry of Curves and Surfaces with Mathema....pdf
下一篇
软件工程 实验报告 机票预订系统.doc
相关推荐
2023年江西萍乡中考道德与法治真题及答案.doc
2012年重庆南川中考生物真题及答案.doc
2013年江西师范大学地理学综合及文艺理论基础考研真题.doc
2020年四川甘孜小升初语文真题及答案I卷.doc
2020年注册岩土工程师专业基础考试真题及答案.doc
2023-2024学年福建省厦门市九年级上学期数学月考试题及答案.doc
2021-2022学年辽宁省沈阳市大东区九年级上学期语文期末试题及答案.doc
2022-2023学年北京东城区初三第一学期物理期末试卷及答案.doc
2018上半年江西教师资格初中地理学科知识与教学能力真题及答案.doc
2012年河北国家公务员申论考试真题及答案-省级.doc
2020-2021学年江苏省扬州市江都区邵樊片九年级上学期数学第一次质量检测试题及答案.doc
2022下半年黑龙江教师资格证中学综合素质真题及答案.doc
资料库
课程资源
共收录17145份资料,累计13个分类,关注成员有19位,主要包括:PHP,网络管理,网页制作,Java,.Net,数据库,3G/移动开发,C/C++,游戏开发,嵌入式,讲义,软件测试,专业指导
热门标签
PHP
网络管理
网页制作
Java
.Net
数据库
3G/移动开发
C/C++
游戏开发
嵌入式
讲义
软件测试
专业指导
最新资料
2022-2023学年河北省唐山市高三上学期期末数学试题及答案.doc
2022-2023学年河北省张家口市高三上学期期末数学试题及答案.doc
2022-2023学年河北省衡水市高三上学期期末语文试题及答案.doc
2022-2023学年河北省保定市高三上学期期末数学试题及答案.doc
2022-2023学年河北省张家口市高三上学期期末语文试题及答案.doc
2022-2023学年河北省石家庄市高三上学期期末语文试题及答案.doc
2020-2021年四川省凉山州西昌市高一物理上学期期中试卷及答案.doc
2020-2021年四川省遂宁市安居区高一英语上学期期中试卷及答案.doc
2020-2021年四川省西昌市高一英语上学期期中试卷及答案.doc
2021-2022年四川省广安市岳池县高一地理上学期期中试卷及答案.doc
2021-2022年四川省成都市郫都区高一物理上学期期中试卷及答案.doc
2021-2022年四川省广安市岳池县高一物理上学期期中试卷及答案.doc