版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务三:实现会员信息录入、升级模拟幸运抽奖、菜单选择、以及根据会员积分计算会员折扣.需要完成的任务开发“淘宝ShOpping”购物管理系统(1)实现从控制台录入会员信息(2)实现模拟幸运抽奖(3)实现菜单选择(4)计算会员折扣.技能训练(1)会使用关系运算符和逻辑运算符(2)会从控制台获取键盘输入的数据(3)会使用ifelse和多重if条件结构(4)会使用Switch结构.实践实践1:从键盘获取信息,判断录入信息是否合法,并输出判断结果。需求说明(1)录入会员信息(会员号、会员生日、会员积分),并打印输出录入的信息。(2)升级功能1:判断录入的会员是否合法(必为4为整数),如果录入合法,显示录入的信息,如果不合法,显示“录入信息失败”。B-⅛M-r7∏l∣ιflkHWIX胃话产口FWMI⅛1⅛-实现思路(1)使用Eclipse创建文件,命名为AddCUst.java(2)实现功能1:使用Scanner获取用户的键盘输入,存储在变量CustNo、custBirth、CustScore中。(3)在功能1的基础上实现功能2:判断会员号是否合法if(会员号有效的条件){〃输出录入的会员信息}else{〃输出信息录入失败}实践2:模拟幸运抽奖需求说明:商场实行新的幸运抽奖规则:会员号的百位数字等于产生的随机数字即为幸运会员。修改前面任务二中的GoodLUCk.java,实现以下功能:(1)使用键盘接收会员。(2)使用if-else实现幸运抽奖。提示:(1)产生随机数(0〜9中任意整数)的方法:intrandom=(int)(Math.random()*10);//产生随机数实践3:实现菜单选择需求说明:“淘宝Shopping”购物管理系统各菜单级联结构,如下图图:购物管理系统各菜单级联结构图分别使用switch结构和多重if结构实现从登录菜单切换到主菜单。(1)输入数字1:进入主菜单(2)输入数字2:退出并显示“谢谢您的使用!”(3)输入其他数字:显示“输入错误”实现思路及关键代码(1)扩展任务一实践3实现的登录菜单LOginMenU.java(2)使用数字表示说选择的菜单号:1为登录系统;2为退出程序(3)从控制台获取用户输入的数字。(4)根据用户选择的菜单号,执行相应的操作。考虑使用不同的结构来实现。使用SWitch结构来实现:Switch(num){case1://输出系统主菜单case2://输出“谢谢您的使用”case3://输出“输出错误”}使用多重if条件结构实现if(num==1){//输出系统主菜单}elseif(num==2){//输出“谢谢您的使用”}else{//输出“输入错误”}提示:实现系统主菜单的相关代码可以在将任务一中实践4中的MainMenU.java中已实现的代码拷贝过来实践4:根据会员积分,计算所享受的折扣需求说明:会员购物时,根据积分的不同享受不同的折扣,如下表。从键盘输入会员积分,计算该会员购物时获得的折扣。会员积分X折扣 x<20009折 2000<=x<40008折 4000<=x<8000 7折 x>=80006折 会员折扣表实现思路⑴使用Eclipse创建CalcDiscount.java(2)选择合适的程序结构实践5:扩展系统主菜单及客户信息系统菜单需求说明:1.扩展系统主菜单功能(MainMenU.java)(1)输入1:输出“执行显示客户信息管理菜单”。(2)输入2:输出“执行购物结算”。(3)输入3:输出“执行显示真情回馈菜单”。(4)输入4:输出“执行注销”。(5)输入其他数字:输出“输入错误”。・ QChhiIiZJ 「■..EU4WQiIBJkg■十一口 MH.⅛ι∙3¼⅛rED-∣b-rImlIHlK∙MFi∙5*MURrI1■9FrI∣rrFI⅞■IrI4IBRlII1HrIIlBFlIITFIUHL.K⅞-hIH1■』■情■mIriiiBiorl⅛irhrιι*ιιerιιcιe■ιιι■■iιιι*i■■ιι!tu>a∣Ml.扩展客户信息管理菜单功能(CUstMMenU.java)(1)输入1:输出“执行显示所有客户信息”(2)输入2:输出“执行添加客户信息”(3)输入3:输出“执行修改客户信息”(4)输入4:输出“执行查询客户信息”(5)输入0:输出“执行返回上一级菜单”(6)输入其他数字:显示“输入错误”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度社区活动搭棚工程合同
- 2024年度物流配送合同:跨境电商batch货物运输与清关服务
- 2024年度建筑施工安全监理合同2篇
- 拓展培训方案
- 2024年度旅游景区地面硬化改造合同
- 2024年度研发合同:新能源电池研发合作协议
- 2024年度影视制作合同:某电影制作的详细合同条款和责任分配
- 2024年度技术开发合同详细规定2篇
- 冠状动脉性心脏病
- VR教师培训汇报总结
- 9《古代科技 耀我中华》改变世界的四大发明 (教学设计)部编版道德与法治五年级上册
- 2024年全新初二生物上册期中试卷及答案(人教版)
- 2024-2030年中国电子俘获探测器(ECD)行业市场发展趋势与前景展望战略分析报告
- 02S515排水检查井图集
- 代卖商品合同协议书
- 安装工程估价智慧树知到期末考试答案章节答案2024年山东建筑大学
- 2024年中考历史(辽宁卷)真题评析
- 厂房屋顶光伏分布式发电项目建议书
- 2024-2030年塔格糖行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 《中国传统建筑》课件-中国民居建筑
- 知道网课智慧《设计创新思维》测试答案
评论
0/150
提交评论