2021_2022学年高中数学第2章算法初步33.1条件语句学案北师大版必修32601.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2021_2022学年高中数学第2章算法初步33.1条件语句学案北师大版必修32601.pdf》由会员分享,可在线阅读,更多相关《2021_2022学年高中数学第2章算法初步33.1条件语句学案北师大版必修32601.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.下载后可自行编辑修改,页脚下载后可删除。31 条件语句 学 习 目 标 核 心 素 养 1.熟练掌握条件语句的格式,明确条件语句的功能(重点)2.能够将具体问题的算法框图转化为算法语句.3.会利用条件语句解决实际生活中的相关问题(难点)1.通过掌握条件语句的格式,明确条件语句的功能,培养数学抽象素养.2.通过能将具体问题的算法框图转化为算法语句,提升逻辑推理素养.1条件语句的定义 在算法中,选择构造是一种根本构造,条件语句是表达选择构造最常用的语句条件语句的格式有两种:IfThen 语句和 IfThenElse 语句 2条件语句构造及形式 形如下面的框图描述的算法都可以用 If 语句进展表示
2、 其一般形式是:If 条件_Then 语句 1 Else 语句 2 End If 3复合 If 语句 .下载后可自行编辑修改,页脚下载后可删除。形如的框图描述的算法都可以用复合 If 语句来表达 复合 If 语句的一般形式是:If 条件 1_Then 语句 1 Else If 条件 2_Then 语句 2 Else 语句 3 End If End If 思考:一般在什么条件下才需要用到条件语句?使用条件语句的关键是什么?提示 一般在分类处理问题时需要用到条件语句;使用条件语句的关键是明确分类的对象和标准 1以下关于条件语句的说法,正确的选项是()A条件语句的执行是按照程序中的先后顺序执行的 B
3、条件语句实现了算法框图中的选择构造 C条件语句不能嵌套,即条件语句中不能再使用条件语句 D条件语句一定要完整,即 IfThenElseEnd If 中每一局部都不能少 B 条件语句的执行是有选择性的,故 A 错条件语句中可以有嵌套,故 C 错在条件语句中根据需要,Else 后的内容可以省略 2当输入x3.2 时,下面的程序输出的结果为()输入x;If x0 Then xx End If 输出x.A3.2 B3.2 C3 D3 B 由程序知y x,x0,x,x0,故当输入xy3.2.3阅读下面程序:假设输入x5,那么输出结果x为()输入 x;If x0 Then.下载后可自行编辑修改,页脚下载后
4、可删除。xx End If 输出 x.A5 B5 C0 D不确定 B 当x0 时,不符合条件,执行 End If 之后的语句,直接输出x的值,即为 5.4下面程序的运行结果是_ x5 If x0 Then yx3 Else yx3 End If 输出 y 8 50,执行 Else 后的语句,y538.条件语句及其简单应用【例 1】函数y x21,x0,2x5,x0,对任意的x,求函数值,请画出算法框图并写出程序语句 解 算法框图为 程序语句为 输入x;.下载后可自行编辑修改,页脚下载后可删除。If x0 Then yx21 Else y2 If 语句的适用范围及考前须知 1算法中需要判断情况、
5、分类执行时,如判断一个数的正负、比拟两个数的大小、求分段函数的函数值等,都需要用条件语句进展描述 2假设程序只对条件满足时作处理,不用处理条件不满足时的情况,那么可以省略 Else分支 3条件语句是一个整体,If,Then,Else,End If 都是语句的一局部,且“If和“End If必须成对出现 1(1)假设输入t4,那么下面算法语句执行后输出的结果为()A.4 B C0.1 D(2)以下程序:输入 x;If x0 Then yx2 Else yx2 End If 输出 y.假设输入 x2,那么输出 y_.(1)B(2)4 由给出的算法语句知其功能是求输入任意的t值对应的函数c.下载后可
6、自行编辑修改,页脚下载后可删除。0.23.84t,t4,0.20.1t3,t4的值,那么当t4 时,c0.23.8(44)0.2.(2)由程序可知,其功能是输入x的值,求函数y x2,x0,x2,x0的函数值 因为x20,所以y(2)24.故输出y4,故填 4.条件语句的实际应用【例 2】某商场开展促销活动,采用购物打折的方法销售商品,规定一次性购物在 100元以上的,按九五折优惠;200 元以上的,按九折优惠;300 元以上的,按八五折优惠显然,采用哪种优惠是与消费额有关的(1)试建立消费额x与实际支付费用y之间的函数关系;(2)对上述关系用什么语句来表达?(3)如何表达?解(1)y x,x
7、100,x,100 x200,x,200 x300,x,x300.(2)条件语句,因为不同的变量取值,导致不同的函数关系与之对应(3)输入x;If x100 Then yx Else If 100 x200 Then y0.95 Else If 200 x300 Then y0.9 Else y0.85End If End If End If 输出y.下载后可自行编辑修改,页脚下载后可删除。编写程序解决实际问题时,通常先建立数学模型,再根据所得数学模型确定算法分析和算法框图,最后再将算法框图转化为程序语句.需要分类讨论的问题,通常用条件语句来解决.2某市通信部门规定:拨打市内 时,如果通话时间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 _2022 学年 高中数学 算法 初步 33.1 条件 语句 北师大 必修 32601
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内