2018版高中数学第一章算法初步1.2.2条件语句学案新人教B版必修320170718255.wps
《2018版高中数学第一章算法初步1.2.2条件语句学案新人教B版必修320170718255.wps》由会员分享,可在线阅读,更多相关《2018版高中数学第一章算法初步1.2.2条件语句学案新人教B版必修320170718255.wps(10页珍藏版)》请在三一文库上搜索。
1、1.2.21.2.2 条件语句 1.理解条件语句.(重点) 2.能够用条件语句编写条件分支结构的程序.(难点) 基础初探 教材整理 条件语句的概念、格式及功能 阅读教材 P20“”最后一段 P21,完成下列问题. 1.条件语句的概念: 处理条件分支逻辑结构的算法语句,叫做条件语句. 2.Scilab 语言中的条件语句的格式及功能: 格式 功能 if 表达式 语句序列 1; 如果表达式结果为真,则执行 表达式后面的语 一般格 else 句序列 1;如果表达式结果为假,则执行 else 式 语句序列 2; 后面的语句序列 2 end if 表达式 最简单 如果表达式结果为真 ,则执行表达式后面的语
2、 语句序列 1; 格式 句序列 1,否则跳过语句序列 1 end 1.判断(“正确的打”“,错误的打 ”) (1)条件语句的执行是按照程序中的先后顺序执行的.( ) (2)条件语句实现了程序框图中的条件分支结构.( ) (3)条件语句一定要完整,即 ifelseend 中每一部分都不能少.( ) 【答案】 (1) (2) (3) 2.当输入 x3.2 时,程序 1 输出的结果为( ) A.3.2 B.3.2 C.3 D.3 【解析】 x3.20时,求 yx2的值. 【精彩点拨】 根据条件语句最简单格式可解决. 【尝试解答】 程序如下: 计算机执行条件语句的最简单格式时,若表达式结果为真,则执行
3、表达式后面的语句序列 1,否则跳过语句序列 1,执行下面的语句. 再练一题 1.编写程序,输入两个实数,由小到大输出这两个数. 【解】 程序如下: 2 条件语句一般格式的应用 编写程序计算:yError! 【精彩点拨】 以 x0 是否成立作为条件判断,利用条件语句的一般格式. 【尝试解答】 程序如下: ifelseend 格式的条件语句中,计算机执行这种格式的条件语句时,若表达式结果为 真,则执行表达式后面的语句序列 1;如果表达式结果为假,执行 else后面的语句序列 2,然 后结束这一条件语句. 再练一题 2.已知函数 f(x)Error!编写一个程序,使输入的每一个 x值都得到相应的函数
4、值. 【解】 用变量 x,y分别表示自变量和函数值.步骤如下: S1 输入 x值. S2 判断 x的范围.若 x0,则用解析式 yx21 求函数值;否则,用 y2x25 求函数值. S3 输出 y值. 程序框图如图所示. 3 程序如下: 条件语句的嵌套 已知分段函数 yError!编写程序,要求输入自变量 x的值,输出相应的函数值, 并画出程序框图. 【精彩点拨】 输入自变量 x的值需要作两次判断,因此需要利用条件语句的嵌套格式编 写程序. 【尝试解答】 程序框图如图所示: 程序如下: 4 1.适用范围: 已知分段函数的解析式求函数值的问题,须用条件语句书写程序,当条件的判断有两个以 上的结果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2018 高中数学 第一章 算法 初步 1.2 条件 语句 新人 必修 320170718255
链接地址:https://www.31doc.com/p-2943577.html