第08课 双分支结构 课件_第1页
第08课 双分支结构 课件_第2页
第08课 双分支结构 课件_第3页
第08课 双分支结构 课件_第4页
第08课 双分支结构 课件_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

分支结构上学时,如果下雨,那么开汽车接送;考试后,如果考试达到90分,那么奖励自己一顿大餐;

……如果不下雨,那么骑电瓶车接送;如果考试达不到90分,那么“奖励”自己一张试卷;执教者:认识双分支结构一

双分支结构也是根据一定的条件做出判断,再选择相应路径的结构。过马路时,走到红绿灯路口,观察交通灯,如果是绿灯,那么

。如果是红灯,那么

。通行等待如果是绿灯,那么通行。如果是红灯,那么等待。+=如果是绿灯,那么通行,否则等待。认识双分支结构一

双分支结构也是根据一定的条件做出判断,再选择相应路径的结构。如果是绿灯,那么通行,否则等待。满足条件:通行不满足条件:等待可以用“如果……那么……否则……”

这样的语言来表述双分支结构。认识双分支结构一在高速公路行车,如果要去服务区,那么

,否则

。靠右行驶靠左直行开展体育运动时,如果下雨,那么

,否则

。就在室内活动就在室外活动【初级任务】根据购票提示,用自然语言表述“是否需要购票”的双分支结构算法。购买电影票时,如果年龄

,那么

。否则

。认识双分支结构一请拖动到合适位置成立如果

,那么

。条件成立执行“事件”购买电影票时,如果年龄

,那么

。否则

。条件事件<6周岁?免票不成立不执行任何命令成立<6周岁?免票不成立买票用流程图表示双分支结构二用流程图表示双分支结构二如果

,那么

。否则

。满足条件执行“事件1”执行“事件2”是满足条件?事件1否事件2双分支结构的基本模型用流程图表示双分支结构二双分支结构可以让算法根据条件做出更多的选择。

运用算法的分支结构,可以让计算机根据预先设定的判断条件自动做出选择,从而使计算机变“聪明”。用流程图表示双分支结构二是输入年龄开始结束否年龄<6周岁?免票买票购买电影票时,如果年龄

,那么

。否则

。开始结束()()用流程图表示分支结构二中级任务:绘制流程图表示“积分兑换”的双分支结构算法。输入()

电影院推出“看电影得积分”活动,当积分达到300后,即可兑换一张电影票。如果

积分达到300,那么输出可以兑换。否则输出不能兑换。输出()积分()根据上一节课设计的分支算法,拖动右边的流程图框到相应的位置上,并将流程图框中的文字补充完整。输出()验证分支结构三(否)通过运行计算机程序进行验证,算法是够可以根据预先设定的条件,准确做出判断并给出相应结果。验证分支结构三

请你在“控制”模块里找一找,有没有代表“如果……那么……否则”的积木?打开桌面上的“积分兑换”验证分支结构三验证分支结构三

将“如果……那么执行……”换成“如果……那么执行……否则……”,观察右边的代码区,说一说,在Python里,“否则”用什么来代码来表示的?验证分支结构三高级任务:利用Thoony打开桌面上的“积分兑换”,编写程序。运行在原有程序的基础上进行编写否则部分的代码,完成后点击“运行”,查看输出结果是否符合积分兑换规则?else::英文输入法状态下验证分支结构三在分支结构中,设计的判断条件不同,算法执行后会得到不一样的输出结构。

如果把“积分兑换”程序中的判断条件“jifen>=300”修改为“jifen<300”,运行程序后输出的结果是否符合积分兑换的规则?可以使用这个判断条件吗?交换一下修改一下判断的条件,再修改代码,看看运行结果是不是同样符合积分兑换的规则?日常生活用运用双分支结构思维解决的实际问题同桌相互交流,想一想,生活中还有哪些例子体现了双分支结构?用如果

,那么

。否则

。的句式来说一说。车辆出停车场时,如果已经交费,那么就打开道闸,否则不打开道闸。上完信息科技课,如果

,那么

,否则

。是上午第三节课去食堂吃饭回教室上课去公共洗手间时,如果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论