高中数学全程复习方略配套课件 条件结构.ppt

高中数学全程复习方略配套课件 条件结构.ppt

ID:48473246

大小:2.07 MB

页数:59页

时间:2020-01-22

高中数学全程复习方略配套课件  条件结构.ppt_第1页
高中数学全程复习方略配套课件  条件结构.ppt_第2页
高中数学全程复习方略配套课件  条件结构.ppt_第3页
高中数学全程复习方略配套课件  条件结构.ppt_第4页
高中数学全程复习方略配套课件  条件结构.ppt_第5页
资源描述:

《高中数学全程复习方略配套课件 条件结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2课时条件结构1.进一步熟悉程序框图的画法.2.掌握条件结构程序框图的画法.3.体会条件结构程序框图的作用,并会简单应用.1.本节课的重点是条件结构程序框图的画法和功能.2.本节课的难点是条件结构程序框图的应用.1.条件结构算法的流程根据_____是否成立有不同的流向,处理上述过程的结构就是条件结构.条件2.条件结构程序框图两种形式及特征名称形式一形式二结构形式特征两个步骤A,B根据条件选择一个执行根据条件是否成立选择是否执行步骤A1.条件结构常在什么样的算法中应用?提示:当描述的算法中含有对某

2、一条件判断、分类时,需要用到条件结构.2.条件结构中的判断框有两个出口,由此说条件结构执行的结果不唯一,对吗?提示:不对,判断框虽然有两个出口,但根据条件是否成立,选择的出口是确定的,故执行结果也是唯一的.3.某算法程序框图如图所示,若输入x=2,则输出y=______.【解析】x=2>1,满足条件x>1,则执行y=x-2=0,故输出0.答案:01.条件结构的两种形式的区别一种是在两个分支中都包含算法的步骤,符合条件就执行步骤A,否则执行步骤B;另一种是在一个分支中包含算法的步骤A,而在另一个分支

3、上不包含算法的任何步骤,符合条件就执行步骤A,否则执行这个条件结构后的步骤.2.顺序结构与条件结构的共性(1)执行时,一个入口,一个出口.注意:一个判断框有两个出口,但只有一个起作用,因此我们说在执行时,一个条件结构本质上只有一个出口.(2)结构中每个程序框都有从入口进、出口出的路径.3.条件结构处理算法的三个注意点(1)图1所示的条件结构中,包含一个判断框,根据给定的条件P是否成立而选择执行A框或B框.请注意,无论条件P是否成立,只能执行A框或B框之一,不可能既执行A框又执行B框,也不可能A框、

4、B框都不执行.(2)图1中无论走哪一条路径,在执行完A或B之后,都要脱离本结构.(3)A或B两个框中,可以有一个是空的(如图2),即可以不执行任何操作.简单条件结构在数学中的应用【技法点拨】利用条件结构解决数学问题的方法(1)分析题目,确定分类的原则和方法;(2)明确每个分类中执行的步骤;(3)写出合理的自然语言算法;(4)画出程序框图.【典例训练】1.如图所示的程序框图,输入x=2,则输出的结果是()开始x>1?输入x输出y结束y=x+1否y=是(A)1(B)2(C)3(D)42.设计程序框图,

5、输入x的值,求函数的值.【解析】1.选B.通过程序框图可知本题是求函数的函数值,根据x=2可知y==2.2.算法如下:第一步,输入x的值.第二步,判断x的大小.若x≥0,则y=x2;若x<0,则y=-x2.第三步,输出y的值.程序框图如图:【想一想】解决本类问题的关键是什么?提示:解决本类问题的关键是找到分类的标准,然后根据判断执行相应的步骤.利用条件结构读图问题【技法点拨】条件结构读图注意的两点(1)理清所要实现的算法的结构特点和流程规则,分析其功能.(2)结合框图判断所要填入的内容或计算所要输

6、出或输入的值.【典例训练】1.如图所示的程序框图,其功能是()(A)输入a,b的值,按从小到大的顺序输出它们的值(B)输入a,b的值,按从大到小的顺序输出它们的值(C)求a,b的最大值(D)求a,b的最小值2.判断正整数x的奇偶性的程序框图如图,则①处应________(只要写出一种正确答案即可).【解析】1.选C,取a=1,b=2知,该程序框图输出b=2,因此是求a,b的最大值.2.框图的功能是判断一个数是奇数还是偶数,关键看能否被2整除,当满足条件时为奇数,所以余数为1,即①处可填r=1?.答

7、案:r=1?【互动探究】题2的程序框图中“是”改为“否”,“否”改为“是”,则①处应填什么?【解析】改动后当满足条件时,x为偶数,就说明余数为0,即①处可填r=0?.【想一想】解决题1的易错点是什么?题2判断框内的条件可以变化吗?为什么?提示:(1)解决题1容易选成选A或B.应注意的是只输出a或b,输出1个数并不是两个数.(2)可以变化,因为正整数除以2后只可能余0或1,只要能识别余数是否为1就行,所以可以变化,如r≥1?或r≥0.5?等.【变式训练】(2012·广州高一检测)某算法的程序框图如图

8、所示,若输出结果为,则输入的实数x的值是_____.【解析】当x≤1时,y=x-1≤0,∵输出结果为,∴x>1,∴log2x=,∴x=.答案:条件结构程序框图在实际生活中的应用【技法点拨】解程序框图实际应用题的方法(1)读懂题意,分析已知和未知关系;(2)根据题意写出表达式;(3)选择适合的结构模型,设计程序框图.【典例训练】1.某市出租车的起步价为8元(含3千米),超过3千米的里程每千米收2.6元,另外每车次超过3千米收燃油附加费1元(不考虑其他因素).相应的收费系统的程序框图如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。