门票销售计算器ppt_第1页
门票销售计算器ppt_第2页
门票销售计算器ppt_第3页
门票销售计算器ppt_第4页
门票销售计算器ppt_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论