C语言点餐系统.docx
《C语言点餐系统.docx》由会员分享,可在线阅读,更多相关《C语言点餐系统.docx(4页珍藏版)》请在三一办公上搜索。
1、C语言点餐系统餐厅点菜系统点菜功能 一问题分析 餐厅点菜系统主要功能包括录入菜单功能,菜单浏览功能及点菜功能。在点菜功能中,主要完成对录入菜单的输出,及顾客点菜信息的录入。故在点菜这一环节中,需要: 1. 在屏幕上输出菜单信息; 2. 从键盘中输入菜品编号; 3. 根据编号查找菜品信息; 4. 在屏幕上输出菜品信息; 5. 判断顾客继续点菜,还是结束; 二算法设计 1.在点菜环节中,主要包括display、Select两个函数。在display函数中,主要实现输出菜单信息的功能,即功能1。在Select函数中,主要实现输入菜品编号、查找菜品信息、输出菜品信息、判断顾客继续点菜,还是结束等功能,
2、即功能2、3、4、5。 2.display函数中,两个简单的输出函数,输出提示信息,再用for 语句,循环对文件中的数据一个个读取,输出已录入的菜单信息。 3.Select函数中,先输出提示语句,要求顾客输入菜品编号,根据顾客输入的编号,再用for语句,循环对文件中的数据一个个读取,用if语句判断,若检索到对应编号,输出菜品信息,再提示顾客继续选菜,若超出菜单编号,输出提示语句,接着是switch语句,根据顾客要求,结束还是继续,若继续,则再重新运行Select函数,若停止,则按任意键返回主菜单。 三算法实现 a.点菜过程中主要步骤: 1.进入点菜界面,程序输出菜单信息,如: *欢迎选购本店菜
3、* 编号 菜名 单价 1 炒青菜 8 总价 8 2.接着输出提示语句,如: *欢迎点菜* 请输入您要订购的菜品编号 3.根据菜单信息,顾客输入菜单编号,根据编号,查找菜品。 4.查找到菜品,输出信息,如 编号 菜名 单价 1 炒青菜 8 5.若没有查找到,则输出 对不起,查无此菜 6.完成4或5步骤后,输出 点菜结束按1,继续点菜请按2 7.顾客根据要求,选择1,则输出 点菜结束,您的订单已提交到大厨,正在为您精心烹饪中.祝您用餐愉快! 并且中止运行,按任意键,返回主界面。 8.顾客根据要求,选择2,则输出 尊敬的客官:您的订单已提交到大厨,正在为您精心烹饪中.祝您用餐愉快! *欢迎点菜* 请
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 系统
链接地址:https://www.31ppt.com/p-3155386.html