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

发布时间 : 星期日 文章C++程序设计车辆管理系统实验报告附源代码更新完毕开始阅读8e5421b61fd9ad51f01dc281e53a580217fc5063

;.

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

;.'