当前位置:首页 > C++程序设计车辆管理系统实验报告附源代码
;.
cout << \车型 :\
cout << \摩托车, 2-> 汽车 ,3-> 客车,4-> 面包车 ,5-> 货车 )\
<< endl;
a++; } }
if (a == 0) {
cout << \编号不存在! \} break; } case 2: { int m;
string l;
cout << \输入驾驶员的名字 \cin >> l;
cout << \输入驾驶员的手机号 \cin >> m;
for (k = 0; k < top; k++)
{ if (car[k].driver == l) {
if (car[k].cellphone == m) {
cout << \车辆编号: \cout << \车 名 : \cout << \购买日期: \cout << \生产厂家 :\cout << \行驶里程: \cout << \车辆价格: \cout << \驾驶员的名字: \cout << \驾驶员的手机号: \<< car[k].cellphone cout << \车型 :\cout << \
货车 )\
摩托车, 2-> 汽车 ,3-> 客车 ,4-> 面包车 ,5->
<< endl;
b++; } }
} if (b = 0) {
cout << \信息错误或不存在! \} break; } default:
cout << \输入有误! \break;
;.'
;.
}
cout << \按 1 返回主界面 :\cin >> c; if (c == 1) {
jiemian(); } else {
jiemian(); } }
void Car::show()
{ int i, j; if (top != 0) {
cout << \车库中所有车的基本信息: for (i = 0; i < top; i++) {
cout << \车辆编号: \cout << \车 名 : \cout << \购买日期: \cout << \生产厂家 :\cout << \行驶里程: \cout << \车辆价格: \cout << \驾驶员的名字: \cout << \驾驶员的手机号: \cout << \车型 :\cout << \
endl;
} } else
摩托车, 2-> 汽车 ,3-> 客车 ,4-> 面包车 ,5-> 货车 )\
\
cout << \车辆库为空! \cout << \cin >> j; if (j == 1) {
jiemian(); } else {
jiemian(); }
}
按 1 返回主界面 :\
;.'
;.
void Car::delet()
{ int i,a=0; while(1){
if(top==0){
cout<<\车辆库为空将退回功能界面! break; }else{
\
货车 )\
cout<<\请输入要删除的车辆编号! \cin>>i; for(int
j=0;j cout << \车辆编号: \cout << \车 名 : \cout << \购买日期: \cout << \生产厂家 :\cout << \行驶里程: \cout << \车辆价格 :\cout << \驾驶员的名字: \cout << \驾驶员的手机号: \<< car[j].cellphone << endl; cout << \车型 :\cout << \ 摩托车, 2-> 汽车 ,3-> 客车 ,4-> 面包车 ,5-> cout<<\是否确定信息并删除! ( 1-> 是, 2-> 否) \int n; cin>>n; if(n==1){ car[j].num=car[top-1].num; car[j].name=car[top-1].name; car[j].time=car[top-1].time; car[j].made=car[top-1].made; car[j].distance=car[top-1].distance; car[j].price=car[top-1].price; car[j].driver=car[top-1].driver; car[j].cellphone=car[top-1].cellphone; car[j].type=car[top-1].type; top--; a++; }else if(n==2){ cout<<\系统返回中! \}else{ cout<<\输入错误系统返回中。 。 \} } ;.' ;. } if(a==0){ cout<<\此编号不存在,不能进行删除 }else{ cout<<\删除成功 ! 系统将返回功能界面 .... \< , 请重新输入! \ void Car::sum() { int i, j,l,m,a=0, b=0, c=0,d=0,f=0; cout << \cout << \cout << \cout << \cin >> i; if (i > 0 && i < 5) { switch (i) { case 1: cout << \ 总里程 \ cout << \各类车的总里程 \cout << \输入选项: \cin >> j; if (j == 1 || j == 2) { switch (j) { case 1: for (l = 0; l < top; l++) { a = a + car[l].distance; } 统计里程 \统计资产 \统计驾驶员 \统计车辆数 \ cout << \输入统计的选项: \ cout << \总里程: \cout << \查询成功,系统将返回主页面。 break; case 2: for (m = 0; m < top; m++) { \ if (car[m].type == 1) { a=a+car[m].distance; } else ;.'
共分享92篇相关文档