nbhkdz.com冰点文库

2018版高中数学第一章算法初步1.1.2

时间:


第 2 课时 条件分支结构 1.了解条件分支结构的概念,并明确其执行过程.(重点) 2.理解条件分支结构在程序框图中的作用.(难点) 3.会用条件分支结构设计程序框图并解决有关问题.(难点) [基础·初探] 教材整理 条件分支结构的概念与结构特征 阅读教材 P10~P11,完成下列问题. 名称 条件 分支 结构 概念 依据指定条件选择执 行不同指令的控制结 构 框图结构 特征 根据指定条件 P 是否成 立而选择执行 A 框或 B 框指定的操作 1.判断(正确的打“√”,错误的打“×”) (1)条件分支结构是一种重要的基本逻辑结构,任何算法都离不开它.( ) (2)条件分支结构的条件需要放在判断框内, 判断框有两个出口, 根据条件的成立与否, 要走不同的出口.( ) ) (3)条件分支结构的判断框有两个出口, 所以执行条件分支结构后的结果不唯一.( 【答案】 (1)× (2)√ (3)× 2.如图 1?1?14 所示,若输入 x=-1,则输出 y=__________. 图 1?1?14 【解析】 ∵-1<3,∴y=4-(-1)=5. 【答案】 5 [小组合作型] 对条件分支结构的理解 (1)如图 1?1?15 是算法流程图的一部分,其算法的逻辑结构是( ) 图 1?1?15 A.顺序结构 B.条件分支结构 C.判断结构 D.以上都不对 (2)给出以下四个问题: ①输入一个数 x,输出它的相反数; ②求面积为 6 的正方形的周长; ③求三个数 a,b,c 中的最大数; ④求函数 f(x)=? ? ?x-1,x≥0, ?x+2,x<0, ? 的函数值. ) 【导学号:00732008】 其中不需要用条件分支结构来描述其算法的个数有( A.1 个 B.2 个 C.3 个 D.4 个 【精彩点拨】 根据顺序结构与条件分支结构的特点判断. 【尝试解答】 (1)此逻辑结构是条件分支结构. (2)语句①不需要对 x 进行判断,所以不需要用条件分支结构来描述算法;语句②不需 要进行判断,不需要使用条件语句;语句③要比较两个数的大小,需要用到条件分支结构; 语句④为分段函数,需要判断 x 的范围,所以需要用到条件分支结构来描述算法. 【答案】 (1)B (2)B 条件分支结构不同于顺序结构的地方: 它不是依次执行操作指令进行运算, 而是依据条 件作出逻辑判断,选择执行不同指令中的一个.一般地,这里的判断主要是判断“是”或 “否”,即判断是否符合条件的要求,因而它有一个入口和两个出口,但最后还是只有一个 终结口. [再练一题] 1.条件分支结构不同于顺序结构的特征是含有( A.处理框 C.输入、输出框 B.判断框 D.起、止框 ) 【解析】 由于顺序结构中不含判断框,而条件分支结构中必须含有判断框,故选 B. 【答案】 B 简单条件分支结构的设计 求过两点 P1(x1,y1),P2(x2,y2)的直线的斜率.设计该问题的算法并画出程序框 图. 【精彩点拨】 先对 x1,x2 是否相等进行判断,然后利用斜率公式. 【尝试解答】 算法如下:S1,输入 x1,y1,x2,y2. S2,如果 x1=x2,输出“斜率不存在”; 否则,k= y2-y1 . x2-x1 S3,输出 k. 程序框图如图所示: 1.已知两点求直线斜率,若条件中已知 x1≠x2,则只用顺序结构即可解决问题;若无限 制条件,必须分类讨论应用条件分支结构解决问题. 2.程序框图中的判断框内的内容 x1=x2, 也可改为 x1≠x2, 此时相应地与“是”、

赞助商链接

2017_2018学年高中数学第一章算法初步1.1算法与程序框...

2017_2018学年高中数学第一章算法初步1.1算法与程序框图1.1.2程序框图教学案(含答案)新人教B版必修3_高一数学_数学_高中教育_教育专区。2017_2018学年高中数学...

2018版高中数学第一章算法初步1.3.1输入输出语句学业分...

2018版高中数学第一章算法初步1.3.1输入输出语句学业分层测评 - 1.3.1 输入、输出语句 (建议用时:45 分钟) [学业达标] 一、填空题 1.如果执行如图 1?2?...

2017-2018学年高中数学第一章算法初步1.2基本算法语句1...

2017-2018学年高中数学第一章算法初步1.2基本算法语句1.2.1赋值、输入和输出语句课时作业新人教B版必修3 - 第一章 1.2 1.2.1 赋值、输入和输出语句 A ...

2017_2018版高中数学第一章算法初步1.3.4循环语句学案...

2017_2018版高中数学第一章算法初步1.3.4循环语句学案苏教版必修3_数学_高中教育_教育专区。1.3.4 学习目标 循环语句 1.理解循环语句的格式和功能;2.理解...

2018版高中数学第一章算法初步1.3.4循环语句学案

2018版高中数学第一章算法初步1.3.4循环语句学案 - 1.3.4 循环语句 1.理解循环语句的概念,并掌握其结构.(重点、难点) 2.会应用循环语句编写程序.(重点、...

2018高中数学第一章算法初步11算法与程序框图111算法的...

2018高中数学第一章算法初步11算法与程序框图111算法的概念新人教B版3! - 第一章 1.1 1.1.1 算法的概念 A 级 基础巩固 一、选择题 1.下列语句中是算法...

2017_2018版高中数学第一章算法初步章末复习学案新人教...

2017_2018版高中数学第一章算法初步章末复习学案新人教B版必修3 - 第一章 算法初步 章末复习 1.算法 算法可以理解为由基本运算及规定的运算顺序所构成的完整的...

2018高中数学人教B版必修3第一章《算法初步》(算法常考...

2018高中数学人教B版必修3第一章算法初步》(算法常考题型与综合应用)同步提高 - 算法常考题型与综合应用 开篇语 前面两讲我们复习了算法的概念、算法的三种逻辑...

2017_2018版高中数学第一章算法初步1.4算法案例学案苏...

2017_2018版高中数学第一章算法初步1.4算法案例学案苏教版必修3 - 1.4 算法案例 学习目标 1.理解解决“韩信点兵—孙子问题”的算法思想; 2.理解辗转相除法与更...

2017-2018学年高中数学算法初步1.1.2第3课时循环结构、...

2017-2018学年高中数学算法初步1.1.2第3课时循环结构、程序框图的画法课后提升作业(含解析) - 循环结构、程序框图的画法 (45 分钟 70 分) 一、选择题(每小...