云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C++程序设计车辆管理系统实验报告 附源代码

C++程序设计车辆管理系统实验报告 附源代码

  • 62 次阅读
  • 3 次下载
  • 2025/6/20 10:32:39

}

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 << \摩托车,2->汽车,3->客车,4->面包车,5->货车)\endl;

} } else

cout << \车辆库为空!\ cout << \按1返回主界面:\ cin >> j; if (j == 1) { jiemian(); }

else {

jiemian(); } }

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<<\删除成功!系统将返回功能界面....\ break; } } }

jiemian(); }

void Car::sum() {

int i, j,l,m,a=0, b=0, c=0,d=0,f=0; cout << \统计里程\ 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 << \查询成功,系统将返回主页面。\ break; case 2:

for (m = 0; m < top; m++) {

if (car[m].type == 1) { a=a+car[m].distance; } else

if (car[m].type == 2) { b=b + car[m].distance; }

else

if (car[m].type == 3) { c=c + car[m].distance; }

else

if (car[m].type == 4) { d=d+car[m].distance; }

else

f=f + car[m].distance; }

cout << \摩托车的总里程:\ cout << \汽车的总里程:\ cout << \客车的总里程:\ cout << \面包车的总里程:\ cout << \货车的总里程:\

cout << \查询成功,系统将返回主页面。\ //(1->摩托车,2->汽车,3->客车,4->面包车,5->货车) break; default:

cout << \输入有误!系统将返回.\ break; } }

else {

cout << \输入错误,系统返回。\ break; }

break; case 2:

cout << \总资产\

cout << \各类车的总资产\ cout << \输入选项:\ cin >> j;

if (j == 1 || j == 2) { switch (j) { case 1:

for (l = 0; l < top; l++) { a = a + car[l].price; }

cout << \总资产:\

cout << \查询成功,系统将返回主页面。\ break; case 2:

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} cout <> 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

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com