6.3w+
社区成员
#include <iostream.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
class car
{
public:
char no[10]; //车牌号
int pos; //车位号
double fee; //停车费用
void putcar();
void takecar();
};
class time
{
int hour;
int minute;
void gettime(); //提取车进入车库的时间
};
void main()
{
const char ma[10]="sparrow";
const char se[10]="5346752";
char ma1[10],se1[10];
int i=0;
cout < <"请输入管理员姓名:";
cin>>ma1;
while(i==0)
{
if (strcmp(ma,ma1)!=0)
{
cout < <"姓名不正确!\n";
cout < <"请重新输入:";
cin>>ma1;
}
else
{
cout < <"请输入密码:";
cin>>se1;
if(strcmp(se,se1)!=0)
{
cout < <"密码不正确!\n";
cout < <"请重新输入:";
cin>>se1;
}
else
{
i=1;
break;
}
}
}
if(i==1)
{
cout < <"欢迎进入车辆管理系统!\n";
cout < <"请选择:\n";
cout < <"1 泊车\n";
cout < <"2 取车\n";
cout < <"3 查询车库信息\n";
cout < <"4 退出车辆管理系统\n";
}
}
int j,pos,n;
int position[100]={0};
car arrive[100];
int judge();
int pos1();
int search_no();
int search_pos();
do{
if(j==1)
{
n=judge();
cout < <"请输入车牌号码:";
cin>>cararrive[n].no; //输入车牌号
cararrive[n].putcar();
cout < <"请选择操作:\n";
cout < <"1 泊车\n";
cout < <"2 取车\n";
cout < <"3 查询车辆\n";
cout < <"4 退出系统\n";
continue;
}
if(j==2)
{
poi=pos1();
cout < <"请输入车牌号码:";
cin>>cararrive[n].no;
cararrive[n].takecar();
cout < <"请选择操作:\n";
cout < <"1 泊车\n";
cout < <"2 取车\n";
cout < <"3 查询车辆\n";
cout < <"4 退出系统\n";
continue;
}
if(j==3)
{
int m;
cout < <"请选择操作:\n";
cout < <"查询车牌号码请选择1 \n";
cout < <"查询车辆停车位置请选择2 \n";
cin>>m;
if(m==1)
{
search_no();
}
if(m==2)
{
search_pos();
}
else
{
cout < <"无对应连接!\n";
cout < <"请重新选择:\n";
}
continue;
}
break;
}while(j>=1&&j <=3);
}
#include <iostream.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
class car
{
public:
char no[10]; //车牌号
int pos; //车位号
double fee; //停车费用
void putcar();
void takecar();
};
class time
{
int hour;
int minute;
void gettime(); //提取车进入车库的时间
};
void main()
{
const char ma[10]="sparrow";
const char se[10]="5346752";
char ma1[10],se1[10];
int i=0;
cout <<"请输入管理员姓名:";
cin>>ma1;
while(i==0)
{
if (strcmp(ma,ma1)!=0)
{
cout <<"姓名不正确!\n";
cout <<"请重新输入:";
cin>>ma1;
}
else
{
cout <<"请输入密码:";
cin>>se1;
if(strcmp(se,se1)!=0)
{
cout <<"密码不正确!\n";
cout <<"请重新输入:";
cin>>se1;
}
else
{
i=1;
break;
}
}
}
if(i==1)
{
cout <<"欢迎进入车辆管理系统!\n";
cout <<"请选择:\n";
cout <<"1 泊车\n";
cout <<"2 取车\n";
cout <<"3 查询车库信息\n";
cout <<"4 退出车辆管理系统\n";
}
int j(1),pos,n;
int position[100]={0};
car cararrive[100];
int judge();
int pos1();
int search_no();
int search_pos();
do{
if(j==1)
{
n=judge();
cout <<"请输入车牌号码:";
cin>>cararrive[n].no; //输入车牌号
cararrive[n].putcar();
cout <<"请选择操作:\n";
cout <<"1 泊车\n";
cout <<"2 取车\n";
cout <<"3 查询车辆\n";
cout <<"4 退出系统\n";
continue;
}
if(j==2)
{
pos=pos1();
cout <<"请输入车牌号码:";
cin>>cararrive[n].no;
cararrive[n].takecar();
cout <<"请选择操作:\n";
cout <<"1 泊车\n";
cout <<"2 取车\n";
cout <<"3 查询车辆\n";
cout <<"4 退出系统\n";
continue;
}
if(j==3)
{
int m;
cout <<"请选择操作:\n";
cout <<"查询车牌号码请选择1 \n";
cout <<"查询车辆停车位置请选择2 \n";
cin>>m;
if(m==1)
{
search_no();
}
if(m==2)
{
search_pos();
}
else
{
cout <<"无对应连接!\n";
cout <<"请重新选择:\n";
}
continue;
}
break;
}while(j>=1&&j <=3);
}