活动二用IF语句的嵌套实现多重选择结构.ppt

活动二用IF语句的嵌套实现多重选择结构.ppt

ID:48803836

大小:325.50 KB

页数:12页

时间:2020-01-26

活动二用IF语句的嵌套实现多重选择结构.ppt_第1页
活动二用IF语句的嵌套实现多重选择结构.ppt_第2页
活动二用IF语句的嵌套实现多重选择结构.ppt_第3页
活动二用IF语句的嵌套实现多重选择结构.ppt_第4页
活动二用IF语句的嵌套实现多重选择结构.ppt_第5页
资源描述:

《活动二用IF语句的嵌套实现多重选择结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三节选择结构授课班级:C434-437授课教师:文丰才(一)、情境创设,提出问题请同学们说说目前望城区出租车的计费标准。(二)、分析问题将目前长沙市出租车的计费标准用数学语言描述出来。Y=8S≤22(S—2)+8S>2(三)、设计算法1、自然语言:A、输入一个里程数;B、若该数小于等于2,则输出应付车费8元;C、若该数大于2,则应付车费按2*(S-2)+8计算并输出。2、流程图:开始输入SMoney=8s<=2Money=2*(S-2)+8输出Money结束YN(四)、编写程序——IF语句的格式(1)、简单IF语句格式:IF<条件

2、>Then<语句>流程图条件YN语句组S=inputbox(“请输入路程值:”,S)IfS<=2thenmoney=8IfS>2thenmoney=2*(s-2)+8Printmoney重复判断,浪费计算机资源,降低程序运行速度。“小刀”初试(学生自主探究利用该语句解决上面的问题)(2)、复合IF语句格式IF<条件>Then<语句组1>Else<语句组2>Endif条件YN语句组1语句组2流程图S=inputbox(“请输入路程值:”,S)Ifs<=2thenmoney=8Elsemoney=2*(s-2)+8endifPrintm

3、oney“小刀”再试(学生自主探究解决上面的问题)实际生活中S分三种情况,即0Then<语句组1>ElseIF<条件2>Then<语句组2>Else<语句组3>EndifEndif条件1YN语句组1条件2YN语句组2语句组3流程图学生自主探究、小组合作交流完善程序:解决方案一:S=inputbox(“请输入路程值:”,S)Ifs>0andS<=2thenmoney=8ElseIfS>2andS=int(S)thenm

4、oney=2*(s-2)+8elsemoney=2*int(s-1)+8endifEndifPrintmoney(五)、知识延伸,协作交流:解决方案二:S=inputbox(“请输入路程值:”,S)Ifs>0ands<=2thenmoney=8Elsemoney=2*(int(s+0.999)-2)+8EndifPrintmoney评价:本方案相对方案一减少了一次判断,提高了程序运行的速度。???此程序还有什么缺陷???(六)、知识小结1、简单IF语句格式:IF<条件>Then<语句>2、复合IF语句格式IF<条件>Then<语句组

5、1>Else<语句组2>Endif3、IF语句的嵌套IF<条件1>Then<语句组1>ElseIF<条件2>Then<语句组2>Else<语句组3>EndifEndif(七)、课堂练习请根据上面“营运价格”计价标准编写一个完整的计价器程序。(八)、课后探究输入3条线段的长度,首先判断它们能否组成三角形,如果能,计算该三角形的面积。谢谢指导!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。