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

当前位置:首页 > 基于C++的火车票管理系统C++课程设计

基于C++的火车票管理系统C++课程设计

  • 62 次阅读
  • 3 次下载
  • 2025/6/5 15:39:37

..

3 详细设计

3.1 流程图

开始 Main函数,进入Switch语句 班次录入子函数 浏览班次子函数 查询子函数 购买车票子函数 退订车票子函数 按照班次查询 按照终点站查询 返回到主菜单 退出程序子函数 结束

专业资料

..

3.2 源程序

#include #include #include #include using namespace std;

void welcome(); void choose(); void banciluru(); void liulanbancixinxi(); void shoupiao(); void tuipiao(); void quit(); void chaxun(); int loading(); const int MAX=20; const int N=50;

struct time {

int hour; int minutes; };

struct ticket 行车时间,额定载客量,已订票人数 {

int Number;

struct time Setout; char Qidian[MAX]; char Zhongdian[MAX]; float Lasttime; int Fixnumber; int Fixednumber; }car[N];

//主函数 int main() { welcome(); return 0; }

专业资料

//欢迎子函数 //选择子函数 //班次录入子函数 //浏览班次信息子函数 //售票子函数 //退票子函数 //退出子函数 //查询子函数 //文件载入子函数

//使数组最大值可调 //时间结构体,为了与系统时间做比较. //车票结构体,包含车次,时间结构体,起点,终点, ..

//欢迎子函数 void welcome() {

cout<<\ cout<<\欢 * 迎 * 使 * 用 * 火 * 车 * 票 * 管 * 理 * 系 * 统 |\ cout<<\ |\ cout<<\ 本管理系统有以下功能: |\ cout<<\ |\ cout<<\ 1 班次录入 |\ cout<<\ 2 浏览班次信息 |\ cout<<\ 3 查询火车信息 |\ cout<<\ 4 购买火车票 |\ cout<<\ 5 退订火车票 |\ cout<<\ 6 退出系统 |\ cout<<\ cout<<\请输入所要执行功能前的数字: \ choose(); }

//选择子函数 void choose() { string i; cin>>i; if(i==\

banciluru(); if(i==\

liulanbancixinxi(); if(i==\ chaxun(); if(i==\

shoupiao(); if(i==\ tuipiao(); if(i==\ quit(); else { cout<<\输入有误!请在数字1-5之间重新您的输入选择!\ choose(); } }

专业资料

..

//班次录入子函数 void banciluru() { string t=\ ofstream outfile;

outfile.open(\班次信息.txt\ for(int i=0;t==\ {

cout<<\请输入需要添加的火车班次:\ cin>>car[i].Number;

cout<<\请输入此班次发车时间(格式:先输入小时,回车,再输入分钟):\ cin>>car[i].Setout.hour; cin>>car[i].Setout.minutes;

cout<<\请输入出发站:\ cin>>car[i].Qidian;

cout<<\请输入终点站:\ cin>>car[i].Zhongdian;

cout<<\请输入行车时间:\ cin>>car[i].Lasttime;

cout<<\请输入额定载客量:\ cin>>car[i].Fixnumber;

cout<<\请输入已订票人数:\ cin>>car[i].Fixednumber; outfile<>t; if(t!=\ { welcome(); } } outfile.close(); cout<<\输入回车键返回\ getchar(); getchar(); welcome(); }

//浏览班次子函数 void liulanbancixinxi() { int c;

专业资料

搜索更多关于: 基于C++的火车票管理系统C++课程设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

.. 3 详细设计 3.1 流程图 开始 Main函数,进入Switch语句 班次录入子函数 浏览班次子函数 查询子函数 购买车票子函数 退订车票子函数 按照班次查询 按照终点站查询 返回到主菜单 退出程序子函数 结束 专业资料 .. 3.2 源程序 #include #include #include #include using namespace std; void welcome(); void choose(); void banciluru()

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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