版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息与电气工程学院信息与电气工程学院 计算机系计算机系项目:门票销售计算器项目:门票销售计算器项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计1 1、引入、引入 u背景知识介绍u系统基本功能分析系统基本功能分析有哪些基本功能?有哪些基本功能?界面如何设计能达到预期功能需求?界面如何设计能达到预期功能需求?项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计2 2、工作目标分析、工作目标分析 2.1 工作目标u界面效果界面效果u基本功能介绍基本功能介绍接收输入功能接收输入功能默认功能设置默认功能设置按键效果及其自动计算按键效果及其自动计算输出显示问题输出显示问题项目:
2、门票销售计算器项目:门票销售计算器C#C#程序设计程序设计2.2 工作任务(过程)分析算法与流程图设计算法与流程图设计代码编辑代码编辑界面设计界面设计软件调试与修改软件调试与修改2 2、工作目标分析、工作目标分析项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3.1 任务一:算法与流程设计3.1.1 门票类型选择流程分析3.1.2 算法流程描述3 3、工作任务实施、工作任务实施 开始结束允许购票数量栏、实付款栏可编辑清空应付款栏、找零栏成人票?Y计算成人票价,并显示在票单价栏中置折扣设置不可用N儿童票?Y计算儿童票价,并显示在票单价栏中N折扣票?Y置折扣设置可用置九折单选按钮选
3、中(默认)计算九折单价,并显示在单价栏中N项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3.2 任务二:界面设计3.2.1 新项目创建3 3、工作任务实施、工作任务实施 项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3 3、工作任务实施、工作任务实施 3.2.2 对象添加与设置控件属性属性值Label2Text购票数量Label3Text实付款Label4Text应付款Label5Text找零Label6Text购票票价textBox1Nametotal_ticket_textBoxReadOnlyTruetextBox2Namepayment_textBo
4、xReadOnlyTruetextBox3Namereceiving_textBoxReadOnlyTrueFont宋体, 9pt, style=BoldtextBox4Namebalance_textBoxReadOnlyTrueFont宋体, 9pt, style=BoldtextBox5Nameprice_textBoxReadOnlyT项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3 3、工作任务实施、工作任务实施 3.3 任务三:程序代码编写3.3.1 if语句项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3 3、工作任务实施、工作任务实施 3.3
5、.1 if语句学生成绩等级评定。程序首先接收一个数据,然后学生成绩等级评定。程序首先接收一个数据,然后判断所属区间,如果数据在判断所属区间,如果数据在60608080之间为及格,在之间为及格,在80809 90 0为良好,在为良好,在9090以上为优秀,以上为优秀,6060以下为不及格,最后将相以下为不及格,最后将相应的评定情况输出。应的评定情况输出。 /判判断断等等级级 if (score 60 )if (score = 60) & (score = 60) & (score = 80) & (score = 80) & (score = 90) if (sc
6、ore = 90) return_strreturn_str = = 优秀优秀; ;项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3 3、工作任务实施、工作任务实施 3.3.2 if else语句项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3 3、工作任务实施、工作任务实施 3.3.3 if else嵌套if (条件1)语句块1;else if (条件2)语句块2;else if (条件n)语句块n;else语句块n+1;项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3 3、工作任务实施、工作任务实施 3.3.3 if else嵌套经典经
7、典“三角形问题三角形问题”的求解过程。的求解过程。三角形问题的主要思想是:依据指定的三个数据,判断三角形问题的主要思想是:依据指定的三个数据,判断能否组成三角形的三条边,如果能构成三角形,则判断是能否组成三角形的三条边,如果能构成三角形,则判断是何种类型的三角形。何种类型的三角形。项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3 3、工作任务实施、工作任务实施 3.3.43.3.4 switch switch 语句语句项目:门票销售计算器项目:门票销售计算器C#C#程序设计程序设计3 3、工作任务实施、工作任务实施 3.3.43.3.4 switch switch 语句语句
8、/判断判断 switch (week)switch (week) case 1: case 1: Console.WriteLineConsole.WriteLine( (您好!您好! 今天是周一今天是周一);); break; break; case 2: case 2: Console.WriteLineConsole.WriteLine( (您好!您好! 今天是周二今天是周二);); break; break; case 3: case 3: Console.WriteLineConsole.WriteLine( (您好!您好! 今天是周三今天是周三);); break; break;
9、case 4: case 4: Console.WriteLineConsole.WriteLine( (您好!您好! 今天是周四今天是周四);); break; break; case 5: case 5: Console.WriteLineConsole.WriteLine( (您好!您好! 今天是周五今天是周五);); break; break; case 6: case 6: Console.WriteLineConsole.WriteLine( (您好!您好! 今天是周六今天是周六);); break; break; case 7: case 7: Console.WriteLineConsole.WriteLine( (您好!您好! 今天是周日今天是周日);); break; break; default: default: Console.WriteLineConsole.WriteLine( (抱歉,输入的整数超出抱歉,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 质控指标解读与应用课件
- 农业物联网:现代农业的智慧革命
- 2026年数据知识产权许可交易质押融资证券化转化总金额超10亿
- 2026年Lowe玻璃 镀膜玻璃 智能玻璃光谱选择性反射机理与选型指南
- 2026年CubeAI算网模一体化技术体系异构算力纳管模型服务化
- 2026年碳足迹管理软件平台功能对比与选型指南
- 2026年地震坍塌废墟机器人搜救操作实务
- 2026年节卡焊接机器人在韩国大型造船厂狭窄船体内部结构件焊接中应用
- 2026年星载铷原子钟批量生产线建设与准时交付率100%经验复盘
- 2026年好氧厌氧耦合深度发酵饲料生产技术规范
- 2025年东北大学材料工程复试笔试及答案
- 雨课堂学堂在线学堂云《短视频创意与制作(北京邮电)》单元测试考核答案
- (2026年)心理健康中小学生主题班会课件
- 2025年事业单位口腔招聘考试题及答案
- 阀门型号分类及应用手册
- 《危险化学品安全法》解读与要点
- 单位领导讲安全课件
- 安全技术交底蜘蛛人高空作业交底
- 无人机通信测试模板
- DB11∕T 1237-2025 污水源热泵系统设计规范
- 网络游戏公司行政专员招聘题库及答案
评论
0/150
提交评论