信息包括:租赁人姓名、所租赁的汽车的品牌、所租赁的汽车的型号、汽车出厂时间、租赁定金、总费用。
(2)系统的主要功能如下:
1、汽车租赁信息的录入。
2、汽车租赁信息的查询。
3、汽车租赁信息的修改。
4、汽车租赁信息的删除。
5、显示汽车租赁信息。
废话少说直接上源码:
#include#include using namespace std; struct carinformation { string factory; string brand; string moder; string Ftime; string customer; string fmoney; string tmoney; }; struct carmenber { carinformation array[1000]; int size; }; void addcarinformation(carmenber *p) { if(p->size==1000) {cout<<"次管理系统已满,无法继续添加租赁信息";} else {cout<<"请输入租赁人姓名"< >name; p->array[p->size].customer=name; cout<<"请输入所租赁汽车的品牌"< >bran; p->array[p->size].brand=bran; cout<<"请输入汽车的生产厂家"< >factor; p->array[p->size].factory=factor; cout<<"请输入汽车出厂时间(-年-月-日)"< >time1; p->array[p->size].Ftime=time1; cout<<"请输入汽车的租赁定金(元)"< >money1; p->array[p->size].fmoney=money1; cout<<"请输入汽车租赁总费用(元)"< >money2; p->array[p->size].tmoney=money2; cout<<"录入信息成功!"< size++; cout<<"请按回车键清屏!"< size==0) {cout<<"当前数据为空!"; } else { int j; for(j=0;j size;j++) {cout<<"租赁人姓名:"<<" "< array[j].customer<<" "; cout<<"所租赁汽车的品牌:"<<" "< array[j].brand<<" "; cout<<"生产厂家:"<<" "< array[j].factory<<" "; cout<<"出厂时间:"< array[j].Ftime<<" "; cout<<"租赁定金:"<<" "< array[j].fmoney<<"元"<<" "; cout<<"租用总费用:"<<" "< array[j].tmoney<<"元"<<" "; cout< >named; int t; for(t=0;t size;t++) if(named==p->array[t].customer) {cout<<"租赁人姓名:"<<" "< array[t].customer<<" "; cout<<"所租赁汽车的品牌:"<<" "< array[t].brand<<" "; cout<<"所租汽车型号为:"< array[t].moder<<" "; cout<<"生产厂家:"<<" "< array[t].factory<<" "; cout<<"出厂时间:"< array[t].Ftime<<" "; cout<<"租赁定金:"<<" "< array[t].fmoney<<"元"<<" "; cout<<"租用总费用:"<<" "< array[t].tmoney<<"元"< >name; int h; for(h=0;h size;h++) { if(name==p->array[h].customer) {cout<<"(0)租赁人(1)汽车品牌(2)生产厂家(3)出厂时间(4)租赁定金(5)租赁总费用 (6)全部修改 (7)汽车型号"< >z; string str; if(z==0) {cout<<"请输入输入所修改的租赁人姓名"< >str; p->array[h].customer=str; cout<<"修改成功!"< >str; p->array[h].brand=str; cout<<"修改成功!"< >str; p->array[h].factory=str; cout<<"修改成功!"< >str; p->array[h].Ftime=str; cout<<"修改成功!"< >x; p->array[h].fmoney=x; cout<<"修改成功!"< >y; p->array[h].tmoney=y; cout<<"修改成功!"< >str; p->array[h].customer=str; cout<<"请输入您修改的汽车品牌"< >str; p->array[h].brand=str; cout<<"请输入您所要修改的汽车生产厂家"< >str; p->array[h].factory=str; cout<<"请输入您所修改的汽车出厂时间"< >str; p->array[h].Ftime=str; cout<<"请输入您所修改的汽车租赁定金"< >a; p->array[h].fmoney=a; cout<<"请您输入您所修改的汽车租赁总费用"< >b; p->array[h].tmoney=b; cout<<"请您输入您所修改的汽车型号"< >c; p->array[h].moder=c; cout<<"信息修改成功!"< >k; p->array[h].moder=k; cout<<"信息修改成功!"< >str1; for(i=0;i size;i++) { if(str1==p->array[i].customer) { for(j=i;j size;j++) { p->array[j]=p->array[j+1]; } p->size--; cout<<"该租赁人信息已删除!"< |"< >>>>>>|"< >>>>> |"< >>>> |"< >>> |"< >> |"< >i; switch(i) { {case 1: addcarinformation(&user); break; } case 2: { find(&user); break;} case 3: {modify(&user); break;} case 4: { delet(&user); break; } case 5: {inqure(&user); break;} default: {cout<<"抱歉没有此数字对应的功能,请按回车键后重新输入!"< 欢迎分享,转载请注明来源:内存溢出
评论列表(0条)