简单的航空航天售票系统程序,请用C++编写,越简单越好

简单的航空航天售票系统程序,请用C++编写,越简单越好,第1张

#include <iostream>

#include <string.h>

#include <stdio.h>

using namespace std

int main()

//*****************************************

void dingpiao()

{

cout<<"欢迎您订购飞机票!"<<endl

cout<<"非常感谢!"<<endl

cout<<"我们将为您提供最优质的服务!"<<endl

cout<<" 0返回上级菜单 "<<endl

int i=0

while(i)

{

cout<<"请选择按键(0):"

cin>>i

if(i!=0)

cout<<" 0返回上级菜单 "<<endl

}

}

void tuipiao()

{

cout<<"您可以退飞机票!"<<endl

cout<<"无论何时"<<endl

cout<<"我们都会为您提供最优质的服务!"<<endl

cout<<" 0返回上级菜单 "<<endl

int i=0

while(i)

{

cout<<"请选择按键(0):"

cin>>i

if(i!=0)

cout<<" 0返回上级菜单 "<<endl

}

}

void watch()

{

cout<<"您现在可以查看航空公司的票务情况!"<<endl

cout<<"无论何时"<<endl

cout<<"我们都会为您提供最优质的服务!"<<endl

cout<<" 0返回上级菜单 "<<endl

int i=0

while(i)

{

cout<<"请选择按键(0):"

cin>>i

if(i!=0)

cout<<" 0返回上级菜单 "<<endl

}

}

void browseticket()

{

cout<<"您可以查询航空公司的飞机航线信息!"<<endl

cout<<"无论何时"<<endl

cout<<"我们都会为您提供最优质的服务!"<<endl

cout<<" 0返回上级菜单 "<<endl

int i=0

while(i)

{

cout<<"请选择按键(0):"

cin>>i

if(i!=0)

cout<<" 0返回上级菜单 "<<endl

}

}

void change()

{

cout<<"您现在可以修改航班信息(当修改信息不存在时,不运行)!"<<endl

cout<<"无论何时"<<endl

cout<<"我们都会为您提供最优质的服务!"<<endl

cout<<" 0返回上级菜单 "<<endl

int i=0

while(i)

{

cout<<"请选择按键(0):"

cin>>i

if(i!=0)

cout<<" 0返回上级菜单 "<<endl

}

}

void fn()

{

int i=1

while(i)

{

cout<<endl<<endl

cout<<"输入航班信息:"<<endl<<endl

cout<<" 1订购机票(航班号为0结束输入) "<<endl

cout<<" 2反退机票 "<<endl

cout<<" 3查看航班信息 "<<endl

cout<<" 4查询航班信息 "<<endl

cout<<" 5修改航班信息 "<<endl

cout<<" 0返回主页面 "<<endl

cout<<"请选择按键(0-5):"

cin>>i

cout<<endl

if(i>=0&&i<=5)

{

switch(i)

{

case 1:dingpiao()break

case 2:tuipiao()break

case 3:watch()break

case 4:browseticket()break

case 5:change()break

case 0:

{

cout<<"谢谢使用!"<<endl

}break

}

}

else

cout<<"按键错误!请重新按键!"<<endl

cout<<endl

}

}

void fn1()

{

int i=1

while(i)

{

cout<<endl<<endl

cout<<"输入航班信息:"<<endl<<endl

cout<<" 1订购机票(航班号为0结束输入) "<<endl

cout<<" 2反退机票 "<<endl

cout<<" 3查看航班信息 "<<endl

cout<<" 4查询航班信息 "<<endl

cout<<" 0返回主页面 "<<endl

cout<<"请选择按键(0-4):"

cin>>i

cout<<endl

if(i>=0&&i<=4)

{

switch(i)

{

case 1:dingpiao()break

case 2:tuipiao()break

case 3:watch()break

case 4:browseticket()break

case 0:

{

cout<<"谢谢使用!"<<endl

}break

}

}

else

cout<<"按键错误!请重新按键!"<<endl

cout<<endl

}

}

int main()

{

int j=1

while(j)

{

cout<<endl<<endl<<endl

cout<<" $-----------------------------------------$ "<<endl

cout<<" | | "<<endl

cout<<" | ** 欢迎进入民航管理系统 **| "<<endl

cout<<" | | "<<endl

cout<<" $-----------------------------------------$ "<<endl

cout<<"管理员进入请按1,客户进入请按2:"

cin>>j

if(j>=1&&j<=2)

{

switch(j)

{

case 1:

{

char f[]= "123456"

printf("请输入密码并以回车键结束:")

scanf("%s",f)

if(strcmp(f,"123456")==0)

fn()

else

cout<<"密码错误!请重新选择按键!"<<endl

}break

case 2:

{

cout<<"^_^客户能查看和查询航空信息^_^"<<endl

fn1()

break

}break

}

}

}

return 0

}

我写了一个,基本的功能都实现了,需要的话可以自己更改,供楼主参考。

希望能够满意!

你是SHIPPER 还是CSGN?

第1个问题 一般是ETD+3之内能收到 也不一定 看你找的船公司 还是CO-LOADER 或者分不分一水船和二水船 所以要是后者 那么应该你会收到两次

第2个问题 通常你收到以上材料 说明已经开船了 会是开船之后收到 但也要分你是SHIPPER还是CUSTOMERS

第3个问题 只要你在ETD之前 没有收到任何的DELAY NOTICE 应该证明该船按船期出发了 前提是你是按照carrier的要求已经把货送上船了

第4个问题 不一定 要看你是DIRECT SHIPPMENT 还是MIX SHIPMENT. 这个需要重新改运费和提单 要是反方向就得重新设计船期和航线了 不考虑经济情况 你改空运都行


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

原文地址: https://outofmemory.cn/yw/12167018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存