数学新设计同步人教B版必修三讲义:第一章 算法初步 1.1.2-1.1.3 第2课时 Word版含答案

上传人:tang****xu5 文档编号:126358472 上传时间:2020-03-24 格式:DOC 页数:14 大小:1.29MB
返回 下载 相关 举报
数学新设计同步人教B版必修三讲义:第一章 算法初步 1.1.2-1.1.3 第2课时 Word版含答案_第1页
第1页 / 共14页
数学新设计同步人教B版必修三讲义:第一章 算法初步 1.1.2-1.1.3 第2课时 Word版含答案_第2页
第2页 / 共14页
数学新设计同步人教B版必修三讲义:第一章 算法初步 1.1.2-1.1.3 第2课时 Word版含答案_第3页
第3页 / 共14页
数学新设计同步人教B版必修三讲义:第一章 算法初步 1.1.2-1.1.3 第2课时 Word版含答案_第4页
第4页 / 共14页
数学新设计同步人教B版必修三讲义:第一章 算法初步 1.1.2-1.1.3 第2课时 Word版含答案_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《数学新设计同步人教B版必修三讲义:第一章 算法初步 1.1.2-1.1.3 第2课时 Word版含答案》由会员分享,可在线阅读,更多相关《数学新设计同步人教B版必修三讲义:第一章 算法初步 1.1.2-1.1.3 第2课时 Word版含答案(14页珍藏版)》请在金锄头文库上搜索。

1、第2课时条件分支结构学习目标1进一步熟悉程序框图的画法;2掌握条件分支结构的程序框图的画法;3能用条件分支结构框图描述实际问题知识链接以下说法中,正确的有_(1)方程ax10(a为常数)的根为;(2)平面上过两点P1(x1,y1),P2(x2,y2)的直线的斜率k;(3)已知函数f(x)则f(5)11;(4)判断直线与圆的位置关系时,可以用圆心到直线的距离和半径的大小关系进行判断答案(3)(4)预习导引1尽管不同的算法千差万别,但它们都是由三种基本的逻辑结构构成的,这三种逻辑结构就是顺序结构、条件分支结构和循环结构2条件分支结构是依据指定条件选择执行不同指令的控制结构,它包含一个判断框,根据指

2、定的条件是否成立而选择不同的路径,请注意无论条件成立与否,只能执行一条路径.要点一简单条件分支结构的设计例1求过两点P1(x1,y1),P2(x2,y2)的直线的斜率设计该问题的算法并画出程序框图解算法如下:S1输入x1,y1,x2,y2.S2如果x1x2,输出“斜率不存在”;否则,k.S3输出k.程序框图如下图所示规律方法1.已知两点求直线斜率,若条件中已知x1x2,则只用顺序结构即可解决问题;若无限制条件,必须分类讨论应用条件分支结构解决问题2程序框图中的判断框内的内容x1x2,也可改为x1x2,此时相应地与是、否相连的图框必须对换3解决这类问题时,首先对问题设置的条件作出判断,设置好判断

3、框内的条件,然后根据条件是否成立选择不同的流向跟踪演练1设计求一个数的绝对值的算法并画出程序框图解算法如下:S1输入实数x.S2若x0,则yx;若x1成立,y2,输出y2.3如下图所示的程序框图,其功能是()A输入a,b的值,按从小到大的顺序输出它们的值B输入a,b的值,按从大到小的顺序输出它们的值C求a,b的最大值D求a,b的最小值答案C解析输入a1,b2,运行程序框图可得输出2.根据执行过程可知该程序框图的功能是输入a,b的值,输出它们的最大值,即求a,b的最大值. 4(2013大连高二检测)如图所示的程序框图中,当输入的数为3时,输出的结果为_答案8解析35,y3218.5设计一个程序框

4、图,使之能判断任意输入的整数x是奇数还是偶数解程序框图如下1条件分支结构是程序框图的重要组成部分其特点是:先判断后执行2在利用条件分支结构画程序框图时要注意两点:一是需要判断条件是什么,二是条件判断后分别对应着什么样的结果3设计程序框图时,首先设计算法步骤,再转化为程序框图,待熟练后可以省略算法步骤直接画出程序框图,对于算法中分类讨论的步骤,通常设计成条件分支结构来解决.一、基础达标1下列算法中,含有条件分支结构的是()A求两个数的积B求点到直线的距离C解一元二次方程D已知梯形两底和高求面积答案C解析解一元二次方程时,当判别式0时,方程无解,当0时,方程有解,由于分情况,故用到条件分支结构2下

5、列关于条件分支结构的描述,不正确的是()A条件分支结构的出口有两个,但在执行时,只有一个出口是有效的B条件分支结构的判断条件要写在判断框内C双选择条件分支结构有两个出口,单选择条件分支结构只有一个出口D条件分支结构根据条件是否成立,选择不同的分支执行答案C解析C中单选择条件分支结构中的出口有两个,故C错3若输入5,按图中所示程序框图运行后,输出的结果是()A5B0 C1D1答案D解析因x5,不满足x0,所以在第一个判断框中执行“否”,在第2个判断框中,由于50,执行“是”,所以得y1.4求下列函数的函数值的算法中需要用到条件分支结构的是()Af(x)x21 Bf(x)2x1Cf(x)Df(x)

6、2x答案C解析C项中函数f(x)是分段函数,需分类讨论x的取值范围,要用条件分支结构来设计算法,A、B、D三项中均不需要用条件分支结构5(2013太原高二检测)如图所示的程序框图运行后输出结果为,则输入的x值为()A1 B.C.D1或答案D解析程序框图表示的是求分段函数f(x)的函数值,由得,x;由得,x1.又,无解,故选D.6如图所示的程序框图,若a5,则输出b_.答案26解析这是一个分段函数b的求值问题,根据条件易知b52126.7如果学生的数学成绩大于或等于120分,则输出“良好”,否则输出“一般”用程序框图表示这一算法过程解二、能力提升8如图所示,给出一个程序框图,其作用是输入x的值,

7、输出相应的y的值若要使输入的x的值与输出的y的值相等,则输入的这样的x的值有()A1个B2个 C3个D4个答案C解析当x2时,x1或x0,则xy;当2x5时,若xy,则x2x3,x3;当x5时,x不成立,所以满足题意的x的值有1,0,3.9(2013课标全国)执行下面的程序框图,如果输入t1,3,则输出的s属于()A3,4B5,2 C4,3D2,5答案A解析因为t1,3,当t1,1)时,s3t3,3);当t1,3时,s4tt2(t24t)(t2)243,4,所以s3,410如图中,x1,x2,x3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分,当x16,x29,p8.5时,x3等

8、于()A10B7 C8D11答案C解析x16,x29,|x1x2|32,输入x3,假设|x3x1|x3x2|成立,即|x36|x39|,解得x37.5,把x3赋值给x2,p8.5,解得x311,与x37.5矛盾,舍去;假设|x3x1|x3x2|成立,即|x36|x39|,解得x37.5,把x3赋值给x1,p8.5,解得x38,符合要求11已知函数y,如图表示的是给定x的值,求其对应的函数值y的程序框图处应填写_;处应填写_答案x2ylog2x解析满足判断框中的条件执行y2x,处应填x2.不满足xb(b0)的程序框图解程序框图如图:三、探究与创新13到银行办理个人异地汇款(不超过100万)时,银

9、行要收取一定的手续费汇款额不超过100元,收取1元手续费;超过100元但不超过5 000元,按汇款额的1%收取;超过5 000元但不超过100万时,一律收取50元手续费,其他情况不予办理试设计一个算法描述汇款额为x元时,银行收取手续费为y元的过程,并画出程序框图解由题意知本题是一个分段函数问题,分段函数解析式为y其算法如下:S1输入汇款额x;S2判断x100是否成立;若成立,则y1,若不成立,则执行S3;S3判断x5 000是否成立;若成立,则yx1%,若不成立,则执行S4;S4判断x1 000 000是否成立;若成立,则y50,若不成立,则输出“不予办理”;S5输出y.程序框图如图:14试描述判断圆(xa)2(yb)2r2和直线AxByC0(A2B20)位置关系的算法,画出程序框图解S1输入圆心的坐标a,b和半径r,直线方程的系数A,B,C;S2计算z1AaBbC;S3计算z2A2B2;S4计算d;S5如果dr则相离;如果dr则相切;如果dr则相交程序框图如图所示资

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号