C++汽车租赁系统

C++汽车租赁系统,第1张

C++汽车租赁系统

信息包括:租赁人姓名、所租赁的汽车的品牌、所租赁的汽车的型号、汽车出厂时间、租赁定金、总费用。

(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;jsize;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;tsize;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;hsize;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;isize;i++)
{
	if(str1==p->array[i].customer)
	{
		for(j=i;jsize;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<<"抱歉没有此数字对应的功能,请按回车键后重新输入!"< 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5691687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存