内容正文:
2.2 一分为二
的分支结构
1
行业PPT模板http:///hangye/
1
2
3
掌握分支结构的含义
用流程图表达分支结构算法
能够用分支结构解决简单问题
学习目标
2
新课导入—艰难的选择(视频)
600分和600万,你会选择哪一个?
在母版修改您的标题
3
新课讲授
小睿养成了出门之前资看天气预报的好习惯,如果预报下雨,他就会带好雨具;
如天温度变化校大,他也会相应地增减衣物。
下雨
不下雨
在母版修改您的标题
4
新课讲授
如何用算法描述出根据天气情况做出的不同决定!
如果天气预报没有雨 那么出门无需携带雨具
否则携带雨具出门
下雨
不下雨
在母版修改您的标题
5
新课讲授
在是否携带雨具的情景中,小睿需要根据是否有雨,而选择是否雨具,两种选择即为分支,这样的结构称为分支结构,又称选择结构。
最单的分支结构称为单分支结构,是否携带雨具属于单分支结构。
下雨
不下雨
在母版修改您的标题
6
新课讲授
是否会下雨
带雨具
出门
否
是
是否带雨具
在母版修改您的标题
7
新课讲授
判断条件
事件处理
否
是
单分支结构
在母版修改您的标题
8
新课讲授
除了单分支结构,还有双分支结构,如根据温度情况判断是否增加衣物可以表示如下。
是否降温
带雨具
出门
增加衣物
是否增加衣物
在母版修改您的标题
9
新课讲授
是否降温
事件处理1
事件处理2
双分支结构
否
是
分支结构判断选择不同的分支,当满足条件时,选择一条路径;当条件不满足时,选择另一条路径。
在母版修改您的标题
10
课堂练习
拍手
语言报数
( )
( )
同学们玩过“拍7游戏”吗?游戏规则是同学们从1开始依次报数,报的数字包含7或7的信数时,该人不能报数,用拍手代替,下一位同学续报数。根据规则,完善判断部分的流程图。
输入s
“拍7游戏”判断部分的流程图
在母版修改您的标题
11
课堂练习
条件1
事件处理1
当判断条件较多或较为复杂时,可以根据实际情况综合运用多个分支构。该结构称为多分支结构。
多分支结构
条件2
条件3
事件处理2
事件处理3
否
否
否
是
是
是
在母版修改您的标题
12
课堂练习
条件1
事件处理1
当判断条件较多或较为复杂时,可以根据实际情况综合运用多个分支构。该结构称为多分支结构。
多分支结构
条件2
条件3
事件处理2
事件处理3
否
事件处理4
否
否
是
是
是
在母版修改您的标题
13
分支结构的应用
你查找的五年级学生体质指数标准范围是:
如何判断你的体质指数是否达标?把流程图画在下面空白处
在母版修改您的标题
14
通过程序验证算法
单分支结构
多分支结构
图形化编程中的分支结构
在母版修改您的标题
15
课堂练习
①根据五年级学生体质指数标准范围和绘制的算法流程图,编写或完善程序,判断你的体质指数是否达标
② 调试、运行程序,并保存
判断体质指数是否达标的程度
在母版修改您的标题
16
课堂练习
下列选项中,描述分支结构作用最准确的一项是( )
A.提高代码的可读性
B.增加代码的执行速度
C.根据不同的情况执行不同的代码路径
D.减少代码的复杂性
在母版修改您的标题
17
课堂练习
②在计算、判断体质指数的程序中,如果添加男生和女生的判断,程序应该如何修改?
在母版修改您的标题
18
行业PPT模板http:///hangye/
1
2
3
掌握分支结构的含义
用流程图表达分支结构算法
能够用分支结构解决简单问题
总结提高
19
下节课见!
20
EVCapture4.2.1软件录制
Lavf57.25.100
本视频由湖南一唯信息科技开发的EV录屏软件录制,www.ieway.cn
$$nullnull