电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

【优化指导】高中数学(基础预习+课堂探究+达标训练)11.2.2 条件结构导学案 湘教版必修5

【优化指导】高中数学(基础预习+课堂探究+达标训练)11.2.2 条件结构导学案 湘教版必修5_第1页
1/4
【优化指导】高中数学(基础预习+课堂探究+达标训练)11.2.2 条件结构导学案 湘教版必修5_第2页
2/4
【优化指导】高中数学(基础预习+课堂探究+达标训练)11.2.2 条件结构导学案 湘教版必修5_第3页
3/4
11.2.2 条件结构1.在一个算法中,先根据条件是否成立作出判断,再决定执行哪一种操作,从而使算法流程产生不同流向的结构称为条件结构.2.条件结构的一般形式可以用程序框图表示为如下两种形式: 1.条件结构与顺序结构的最大区别是:条件结构中有__________框,而顺序结构中没有这种框.答案:判断2.条件结构中都有一个__________,框内注明判断的条件 p,条件 p 成立时,执行__________,条件 p 不成立时,执行步骤 B 或退出条件结构执行后面的步骤.答案:判断框 步骤 A在一个算法中,经常会遇到一些条件判断,算法的流程根据条件是否成立有不同的流向,这种先根据条件做出判断,再决定执行哪一种操作的结构称为条件结构.如图(1)所示的线框内是一种条件结构,此结构中包含一个判断框,根据所给的条件 p 是否成立而选择 A 框或 B 框.请注意无论条件 p 是否成立,只能执行 A 框或 B 框之一,不可能既执行 A 框又执行 B 框,也不可能 A 框和 B 框都不执行,无论走哪一条路径,在执行完 A 或 B 后,脱离本条件结构.当然 A 和 B 两个框中可以有一个是空的,即不执行任何操作,如图(2)也是条件结构的一种.(1)双分支条件结构(2)单分支条件结构1.用条件结构表示程序框图【例 1】已知函数 y=试输入 x 的值计算 y 的值,画出程序框图,并写出相应的算法.已知分段函数的解析式求函数值是常见题型,但本题中函数解析式分为三段,从而在程序框图中判定的条件有两个.解:算法如下:S1:输入 x;S2:如果 x>0,则 y=2x2-1,否则执行 S3;S3:如果 x=0,则 y=2x+1,否则 y=-2x2+4x;S4:输出 y.1程序框图如下:在画需分类讨论的数学问题的程序框图时,往往用条件结构来表示.1-1 下列程序框图表示的算法功能是__________.解析:此算法的功能为 y=答案:求|a-b|的值1-2 某快递公司规定甲、乙两地之间物品托运费用根据下列方法计算:f=其中 f(单位:元)为托运费,w 为托运物品的重量(单位:千克),试画出计算费用 f 的程序框图.解:2.程序框图的解读【例 2】如图所示的程序框图,如果输入三个实数 a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的( ).2A.c>x B.x>cC.c>b D.b>c解析:从程序框图可以看出,应填 c>x.其含义是当 c>x 不成立时,说明 x 最大,输出 x,当 c>x 成立时,用 x=c 后,x 的值...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

【优化指导】高中数学(基础预习+课堂探究+达标训练)11.2.2 条件结构导学案 湘教版必修5

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部