2017-2018学年高中数学第1章算法初步1.2流程图1.2.2选择结构教学案苏教版_第1页
2017-2018学年高中数学第1章算法初步1.2流程图1.2.2选择结构教学案苏教版_第2页
2017-2018学年高中数学第1章算法初步1.2流程图1.2.2选择结构教学案苏教版_第3页
2017-2018学年高中数学第1章算法初步1.2流程图1.2.2选择结构教学案苏教版_第4页
2017-2018学年高中数学第1章算法初步1.2流程图1.2.2选择结构教学案苏教版_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(1)1. 2.2选择结构预习课本 P1011,思考并完成以下问题1什么样的结构是选择结构?选择结构的定义r结构形式先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构(或称为“分支结构”)1 * a.小试身手1顺序结构中一定有选择结构;2选择结构中一定有顺序结构;3算法中的变量与函数中的自变量含义相同;4将a赋值于b, b的新值即为a.上列语句中叙述,正确的个数有 _ 个.答案:22.下列几个流程图中不是选择结构的是 _/输出血/ 命出=/输出“ /输出i/课刑口主学习,基梅才能楼选择结构及形式2 .选择结构的形式是什么?新知初探(2)3H輕 只含一个判断框的选择结构流程图rCx+ 3

2、,x0解算法如下:S1 输入x;S2 若x0,则yJx,否则yJX+3;S3 输出y.(1)在遇到分类讨论问题时,流程图的结构设计都要用到选择结构.如果函数分成两段,只需引入一个判断框即可.活学活用了x,x0,已知函数y=设计一个求该函数的函数值的算法,并画出流程图.-x,x0.解:算法:S1 输入x;S2 如果x0,那么yJx,否则yJx;S3 输出y.答案:(3)课堂讲练设计.卒一能通娄題的函数值的算法,并画出其流程图.jrit流程图:4含有多个判断框的选择结构流程图典例到某银行办理个人异地汇款(不超过 loo 万元),银行收取一定的手续费. 汇款 额不超过 100 元,收取 1 元手续费

3、;超过 100 元但不超过 5 000 元,按汇款额的 1%攵取;超过 5 000 元,一律收取 50 元手续费试画出汇款额为x元时,银行收取手续费y元的流程图.解由题意得1,0 x 100,y= *0.01x, 100 x 5 000 ,50,5 000 x0,x= 0,写出求该函数的函数值的算法及流程图.解:算法如下:S1 输入x;1,x0,贝 Uy 1,如果x= 0,贝 Uy0,如果x0,贝 Uy 1;S3 输出函数值y.流程图:童乍垂.选择结构流程图的识读- -典例阅读如图所示的流程图./输出性是方程 /输山不呈方程/输入工/y-OyT/输 Z61输入的x值应为一 2 或 2.(1)图

4、中处应填写 _ ,处应填写_(2)若将流程图中的“ Y”及“N互换,则处应填写_ ,处应填写解析:根据分段函数的含义可知(1)处应填x2;处应填 y log氷.答案:(1)x2yJlog2X层级一学业水平达标1 下列函数求值算法中需要用到选择结构的是 _2f(x) =x 1;f(x) = 2x+ 1;课后規级训练T步步提升港力(1) 理清所要实现的算法的结构特点和流程规则,分析其功能.(2) 结合框图判断所要填入的内容或计算所要输出或输入的值.活学活用了 log2X,x2,已知函数y=2-x,x2.图.如图表示的是给定x的值,求其对应的函数值y的流程7(WNX/输出b /答案:答案:是负数3如

5、图是求某函数值的流程图,则满足该流程图的函数是答案:y= $2,x3,|4 x,x1,x2 1”;f(x)=2x.2指出流程图的运行结果,若输入一4,则输出结果为/SA7/输出,/4如图所示的流程图,若a= 5,则输出b=X it 圧输从=26. 答案:26解析:b=F1,a 5,5.设计一个判断正整数p是否是正整数q的约数的算法,并画出其流程图.输出“扯负數6a?+l8解:算法如下:S1 输入p,q;S2 判断p除q的余数r是否为零,如果r= 0,则输出“p是q的约数”;否则,输出p不是q的约数”.流程图:/输出、是勺的妁数摄输出不是丁的釣数7I-IIW层级二应试能力达标1如图所示的流程图的

6、功能是 _.解析:根据条件结构的定义, 当ab时,输出ab; 当a0),则x=,84令1x= (xW0),无解,.输入的实数2 83已知函数y=|x 3|,如流程图表示的是给定x的值,求其相应函数值的算法,请将该流程图补充完整其中处应填 _,处应填 _处应填“xv3”,处应填“yjx 3”.答案:xv3yjx 3 I4阅读如图所示的流程图,若输入值x= 3,则输出的结果是解析:x3,xv3./W77/My/10答案:1.55对任意非零实数a,b,若a?b的运算原理如流程图所示,则3?2=_CW)/输入上/T、辭束11解析:由于a= 3,b= 2,则awb不成立,则输出畔=字=2.b2答案:26

7、如图,xi,X2,X3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分,当Xi= 6,X2= 9,p= 8.5 时,X3等于_解析:Xi= 6,X2= 9, |XiX2| = 3W2不成立,即为N, 所以再输入X3;由绝对值的意义(数轴上一个点到另一个点的距离)和不等式|X3Xi|X3X2|知,点X3到点X1的距离小于点X3到X2的距离,所以当X37.5 时,|X3Xi|7.5,不合题意;当X3 7.5 时,|X3Xl|7.5,符合题意./输人7刃+叼I/输?甲/12答案:87.下图的流程图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入 _

8、 .13输岀工SgJ&给定下面的流程图,要使输出的结果在区间1,0上,则输入的x的取值范围是/ 输H*/答案:CX输 AAj c/输入x /Y147x,x0,5解得 2Wxw空若y 1,01x2w0,则x0K 4 2x0,9.求方程ax2+ (a+ 1)x+ 1 = 0 根的算法流程图如图所示,根据流程图,回答下列问厂/输入d/I -r图?(1)本题中所给的流程图正确吗?它表示的是哪一个问题的算法流程申/站束(2)写出一个正确的算法,并画出流程图.解:(1)本题中给出的流程图不正确.因为它没有体现出对a的取值的判断,它只解决了算法中的一部分,即a0时的情形,这样是达不到求解的目的.算法如下:S1 输入a;答案:2,15S2 如果a= 0,贝UxJ1,输出x,1否贝yXiJ1 ,X2J:,输出X1,X2.a流程图如图所示.I孑鸟邊傲惡10.已知下列算法:S1 输入x;S2 若x0,执行 S3,否则执行 S4;S3y2x+ 1,转 S7;S4 若x=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论