




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、人教版高中数学必修精品教学资料第2课时条件语句核心必知1预习教材,问题导入根据以下提纲,预习教材p25p28,回答下列问题(1)与图1.19中的条件结构对应的条件语句是什么?提示:对应的条件语句为:(2)与图1.18中的条件结构对应的条件语句是什么?提示:对应的条件语句为:(3)阅读教材p27例6,观察图1.111,发现框图中包含两个条件结构,而且内层的条件结构是外层的条件结构的一个分支,因此可用什么语句来转化?提示:可以用“ifthenelseend_if”语句来转化2归纳总结,核心必记(1)条件语句的概念处理条件结构的算法语句,叫做条件语句(2)条件语句的格式ifthen格式形式:ifth
2、enelse格式形式:(3)功能ifthen格式:首先对if后的条件进行判断,如果(if)条件符合,那么(then)执行语句体,否则执行end if之后的语句ifthenelse格式:首先对if后的条件进行判断,如果(if)条件符合,那么(then)执行语句体1;否则(else)执行语句体2.问题思考(1)嵌套条件语句的一般格式是什么?提示:一般格式为:(2)应用嵌套条件语句应注意什么?提示:适用范围:适用于判断条件多于一个时此时,若重复应用条件语句,书写程序繁琐,可用条件语句的嵌套分清层次:编写条件时,要注意if和end_if的配对,常常利用文字的缩进来表示嵌套的层次,以便于程序的阅读与理解
3、嵌套可以多于2个课前反思通过以上预习,必须掌握的几个知识点:(1)条件语句的概念: ;(2)条件语句的格式: ;(3)条件语句的功能: .观察如图所示的内容: 思考1使用条件语句需注意什么? 名师指津:使用条件语句应注意以下几点:(1)条件语句是一个语句,if,then,else,end_if等都是语句的一部分(2)条件语句必须是以if开始,以end_if结束,一个if必须与一个end_if相对应(3)在程序中只需对条件为真的情况作出处理,不用处理条件为假的情况时,else分支可以省略,此时条件语句就由双支变为单支(4)为了程序的可读性,一般if、else与end_if顶格书写,其他的语句体前
4、面则空两格思考2两种格式的条件语句有什么异同? 名师指津:(1)共同点:两种语句首先都要对条件进行判断,然后才执行相应的语句体;执行完语句体后,程序都交汇于一点完成条件语句;都以if开始,以end_if结束(2)区别:ifthenend_if语句只有一个语句体,是满足条件时执行的语句体;ifthenelseend_if语句含有两个语句体,满足条件时执行一个语句体,不满足条件时执行另一个语句体(3)选择标准:当判断语句的两个出口语句只有一个需要执行时,使用“ifthenend_if语句;当判断语句的两个出口语句都可能执行时,使用“ifthenelseend_if”语句讲一讲1已知函数对任意的x,
5、求函数值,请画出程序框图并写出程序语句尝试解答程序框图如图所示:程序如下:两种语句的选择方法(1)要解决的问题,如果只需要对满足条件时的情况作出处理,不需要处理不满足条件时的情况,那么就选用ifthenend if条件语句(2)要解决的问题,如果既需要解决满足条件时的情况,又需要解决不满足条件时的情况,那么应选用ifthenelseend if条件语句练一练1(1)输入一个数x,如果它是正数,则输出它;否则不输出画出解决该问题的程序框图,并写出对应的程序解:程序框图如图所示:程序如下:(2)根据以下程序框图写出程序:解:程序如下:讲一讲2某市对出租车的计费统一规定:如果行驶不超过2 km,则收
6、费5元(即起步价),若超过2 km,则超出部分每1 km加收1.8元(不足1 km的,按1 km计算)写出计算路费的程序思路点拨设路程为x km,费用为y元,则y这是一个分段函数,可用条件语句设计程序尝试解答程序框图如下:程序如下:(1)条件结构的适用范围:已知分段函数的解析式求函数值的问题,须用条件语句书写程序,当条件的判断有两个以上的结果时,可以选择条件结构嵌套去解决(2)解此类问题的步骤:构思出解决问题的一个算法(可用自然语言)画出程序框图,形象直观地描述算法根据框图编写程序,即逐步把框图中的算法步骤用算法语句表达出来练一练2已知函数f(x)试编写程序,根据输入的x值输出对应的y值解:程
7、序如下: 课堂归纳·感悟提升1本节课的重点是理解条件语句的两种格式及其功能,明确条件语句与条件结构的对应关系难点是能用条件语句编写程序解决有关问题2本节课要掌握以下几类问题:(1)两种语句的选择方法,见讲1.(2)条件结构的适用范围,见讲2.3本节课的易错点有两个:(1)条件语句的格式书写易出错,如讲1;(2)条件判断时分类讨论不全面致错,如讲2.课下能力提升(六)学业水平达标练题组1条件语句与条件结构1下列关于条件语句的说法正确的是()a条件语句中必须有else和end ifb条件语句中可以没有end ifc条件语句中可以没有else,但是必须有end ifd条件语句中可以没有en
8、d if,但是必须有else解析:选c条件语句中必须有end if,但可以没有else,故选c.2下列对条件语句的描述正确的是()aelse后面的语句不可以是条件语句b两个条件语句可以共用一个end if语句c条件语句可以没有else后的语句d条件语句中ifthen和else后的语句必须都有解析:选c条件语句有两种格式:分别是ifthen格式和ifthenelse格式对于一个分支的条件语句可以没有else后的语句3下列问题需要用条件语句来描述其算法的是()a输入x,输出它的相反数b输入x,输出它的绝对值c求边长为1的正三角形的面积d求棱长为1的正四面体的体积解析:选ba,c,d都不需要分类,所
9、以不需要条件语句;而b需要分类,故需用条件语句4若a11,下面的程序段输出的结果是_解析:由于当a11时,不满足条件a10,所以执行ya mod 10,得到的结果是y1.注意“a mod 10”是a除以10的余数答案:15已知如图所示的程序,其运行结果是_解析:因为33<99,所以t33,a99,b33,a993366.答案:a66题组2条件结构的应用6已知程序:若输出y的值为6,则输入x的值为_解析:由程序知,当x>0时,36,解得x2;当x<0时,56,解得x;显然x0不成立答案:2或7试设计程序,求函数y|x4|1的函数值解:因为y|x4|1所以设计程序如下:input
10、“x”;xifx>4then yx3else y5xendifprintyend8铁路托运行李,从甲地到乙地,按规定每张车票托运行李不超过50 kg时,每千克0.13元,如超过50 kg,超过的部分按每千克0.20元计算,如果行李重量为w(kg),运费为f(元),计算公式为:f设计程序,输入行李的重量w,输出运费f.解:程序如下 能力提升综合练1给出以下四个问题,输入一个数x,输出它的绝对值;求函数的函数值;求面积为6的正方形的周长;求三个数a,b,c中的最大数,其中不需要用条件语句来描述其算法的有()a1个 b2个 c3个 d4个解析:选a都需要条件语句描述其算法,只有不需用条件语句描
11、述,故选a.2(2016·临沂高一检测)下列程序的功能是:判断任意输入的数x是否为正数,若是,输出它的平方值;若不是,输出它的相反数则填入的条件应该是()ax0 bx0 cx0 dx0解析:选d因为条件真则执行yx,条件假则执行yx * x,由程序功能知条件应为x0.3根据下列算法语句,当输入x为60时,输出y的值为() a25 b30 c31 d61解析:选c由题意,得y当x60时,y250.6×(6050)31,输出y的值为31.4根据如图的程序提示依次输入4, 2, 5,则程序的运行结果是()a2 bmax2 c4 dmax4解析:选d本程序的功能是求输入的三个数中的
12、最大数,运行程序得max4.5已知下列程序:如果输出的是y0.75,则输入的x是_解析:由程序可知本题为根据输入的x,求函数y的函数值我们可以分段令y0.75,并验证,可求得x1.75.答案:1.756(2016·滨州质检)读程序,完成下列题目:程序如图: (1)若执行程序时,没有执行语句yx1,则输入的x 的范围是_;(2)若执行结果为3,则执行的赋值语句是_,输入的x的值是_解析:(1)不执行yx1语句,说明不满足条件x1,故有x <1.(2)当x <1时,y<2×113,只有x13,x2.答案:(1) x <1(2) yx127儿童乘坐火车时,若身高不超过1.2 m,则无需购票;若身高超过1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《理论与实践》课件
- 《探究创作研究生课程》课件
- 《制片技术教程》课件
- 《王丽护理查房》课件
- 管理者的思维方法
- 化学分析实验课件:原子力显微镜技术
- 97网络产品度整合行销品牌推广拟案
- 税服务厅心得体会
- 博士奖学金个人陈述模板
- 高考生物一轮复习课件第15、16课时 光合作用与能量转化
- 2022版艺术新课标解读心得(课件)小学美术
- 锂离子电池失效分析及后果PFMEA-电子表格版
- 律师事务所法律咨询委托书
- 中华人民共和国保守国家秘密法实施条例
- 人美版八年级美术下册《1. 绘画的多元化》说课稿
- DB34T4829-2024公路工程泡沫轻质土设计与施工技术规程
- 【新课标核心素养目标】6.2.1二氧化碳的性质和用途教案(表格式)初中化学人教版(2024)九年级上册
- 预防性侵害安全教育
- 人教版高中物理必修1第三章《弹力》
- 人工血管动静脉内瘘术后护理
- 2025年四川成都锦江区初三第二次中考模拟语文试题含解析
评论
0/150
提交评论