【问题描述】
模拟地铁自动售票机的使用界面和用户交互过程,实现地铁票的查询、买票、找零等功能。其中,地铁票信息包括:票号、票价、起始点、终点、线路编号等。售票机的信息包括:机器编号、货币面值(1元、5元、10元)、货币数量、机器内货币总额。
【功能要求】
(1)查询功能:根据输入的线路、起点和终点信息,可查询线路价格。
(2)购票功能:根据查询结果选择购票。购票时应付支持机器读取的货币,然后机器应先计算是否有足够钱找零再决定是否执行购票。若可以购票,则吞进货币并根据票价进行找零;若不可以购票,应给出提示。
(3)找零功能:找零应尽量保证先找面值较大的货币。
(4)统计功能:可统计当天售票机的总收入,给出盈亏报表。
(5)设计友好的界面和菜单。

运行结果展示:
第一次购买

继续购买

地铁自助售票机模拟系统-C++课程设计相关推荐

  1. 课程设计-地铁自助售票机模拟系统

    #include<iostream> #include<fstream> #include<conio.h> #include<string> #inc ...

  2. 02 地铁自助售票机

    完整程序:点击下载 脚  本:makefile 工  具:vcs 和 verdi 往 期: [verilog实战]同步FIFO的设计与功能验证(附源码) [Verilog实战]异步FIFO设计和功能验 ...

  3. 基于FPGA的地铁自助售票机设计

    一.课题要求 1.1 课题设计要求 课题设计的具体要求如下所示: 二.FPGA架构设计 2.1 FPGA顶层设计 根据课题设计需求,设计FPGA的TOP层接口设计如下所示, 顶层接口包括: 1.系统时 ...

  4. 基于modelsim的十个Verilog入门试验程序(5)(数字秒表+自助售票机)—程序+测试代码+波形+结果分析

    内容 实验一:7人表决器的设计 实验二:算数逻辑单元的设计 实验三:JK触发器的设计 实验四:环形计数器的设计 实验五:顺序排列的设计 实验六:二进制除法器的设计 实验七:数字显示频率计的设计 实验八 ...

  5. c语言自动售票课程设计报告,C语言课程设计-地铁自动售票图形模拟系统.doc

    word文档 可自由复制编辑 word文档 可自由复制编辑 C语言课程设计 需求分析与系统设计报告 (模拟地铁自动售票系统) (最终版本) 题目:地铁自动售票图形模拟系统 修订历史记录 日期 版本 说 ...

  6. c++课程设计自助点餐系统

    [题目]自助点餐系统 [目的] 通过设计一个小型的自助点餐系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高. [要求] 1.每个学生 ...

  7. 【C】C课程设计-驾校考试模拟系统

    C课程设计-驾校考试模拟系统 基本设计要求: 采用链表(系统中可以设定任意数目的记录,但难度较大)或者结构体数组(只能限定一定数目的记录)完成系统.系统要求设计一个驾校考试模拟系统, 可以进行考试,成 ...

  8. 存储管理系统课程设计——C语言实现请求页式存储管理模拟系统

    分页存储管理是将一个进程的逻辑地址空间分成若干个大小相等的片,称为页面或页,并为各页加以编号,从0开始,如第0页.第1页等.相应地,也把内存空间分成与页面相同大小的若干个存储块,称为(物理)块或页框( ...

  9. 【C++】收银模拟系统【大学课程设计】

    这个课程设计是本人在大一下学期的课程结课设计,完全由个人开发完成! 现在来给大家进行我的课程设计思路详解! 欢迎点赞.关注.交流!! 看帖点赞是种美德! 文章目录 [收银模拟系统] 一.设计要求 二. ...

最新文章

  1. 枚举的遍历和字符串转枚举,枚举转字符串
  2. 如何在J2ME中创建MIDlet
  3. opencv mat赋值_opencv-python 关于位操作
  4. 中国基站射频设备行业市场供需与战略研究报告
  5. centos6.5编译安装zabbix2.4及微信企业号告警
  6. 大数据分析哪些错误需避免
  7. vs快速添加引用解析的快捷键
  8. ubuntu facebook/C3D视频特征提取
  9. 《马云点评创业》读书笔记
  10. 毕业论文用尾注添加参考文献
  11. 手机显示服务器维护是啥意思,手机系统维护怎么解除_手机显示系统维护是什么意思_游戏吧...
  12. 电容触摸按键原理和实现
  13. proto2java
  14. 12.8 创建空白图片
  15. 背单词-项目设计文档
  16. UG模具设计之汽车特斯拉车灯与后备箱规律边境构建技巧
  17. Python生成汉字字符以及对应分辨率的图片
  18. mysql修改视图定义_MySQL修改视图
  19. 软件工程过程和软件系统分析与设计
  20. Java实现聊天软件(一)界面编写

热门文章

  1. 如何用AI算法识别骗保行为?蚂蚁保险智能风控模型首次公开!
  2. 集中式日志管理各种方案对比
  3. [附源码]计算机毕业设计Python基于微信小程序的网络办公系统(程序+源码+LW文档)
  4. 如何增强家里WiFi信号?
  5. 行业凛冬,Android开发怎样准备一场完美的面试?
  6. 电脑diy配件产品导购,装机硬件资讯
  7. 致敬中国杰出量化女性
  8. 怎么用计算机求优秀比,计算机考试字处理求所占比值用什么公式
  9. 如何利用ArcGIS探究环境与生态因子对水体、土壤、大气污染物等?
  10. 常用神经网络结构图绘图工具推荐