2018-2019学年高中数学 1.1.3 第1课时顺序结构与条件分支结构课件 新人教b版必修3

上传人:san****019 文档编号:86816762 上传时间:2019-03-25 格式:PPT 页数:44 大小:2.96MB
返回 下载 相关 举报
2018-2019学年高中数学 1.1.3 第1课时顺序结构与条件分支结构课件 新人教b版必修3_第1页
第1页 / 共44页
2018-2019学年高中数学 1.1.3 第1课时顺序结构与条件分支结构课件 新人教b版必修3_第2页
第2页 / 共44页
2018-2019学年高中数学 1.1.3 第1课时顺序结构与条件分支结构课件 新人教b版必修3_第3页
第3页 / 共44页
2018-2019学年高中数学 1.1.3 第1课时顺序结构与条件分支结构课件 新人教b版必修3_第4页
第4页 / 共44页
2018-2019学年高中数学 1.1.3 第1课时顺序结构与条件分支结构课件 新人教b版必修3_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《2018-2019学年高中数学 1.1.3 第1课时顺序结构与条件分支结构课件 新人教b版必修3》由会员分享,可在线阅读,更多相关《2018-2019学年高中数学 1.1.3 第1课时顺序结构与条件分支结构课件 新人教b版必修3(44页珍藏版)》请在金锄头文库上搜索。

1、成才之路 数学,路漫漫其修远兮 吾将上下而求索,人教B版 必修3,算法初步,第一章,1.1 算法与程序框图,第一章,1.1.3 算法的三种基本逻辑结构和框图表示 第1课时 顺序结构与条件分支结构,春节期间某服装商品进行团购优惠活动,购买5件或5件以下,每件99元,超过5件时超过的部分每件按8折优惠若某人购买x件,试写出购物总费用y与购买件数x的关系式,画出算法的程序框图,从上到下,任何一个,算法都离不开的一种算法结构,注意:(1)顺序结构是按从上到下依次执行的顺序,不会引起程序步骤的跳转; (2)顺序结构只能解决一些简单的问题; (3)它的基本形式如图所示,其中的A和B两个框是依顺序执行,2条

2、件分支结构 在一个算法中,经常会遇到一些条件的判断,算法的流程根据_有不同的流向,这种先根据_,再决定_的结构称为条件结构如图甲所示的虚线框内是一种条件结构,此结构中包含一个判断框,根据给定的条件p是否成立而选择A框或B框,请注意无论条件p是否成立,只能执行A框或B框之一,不可能既执行A框又执行B框,也不可能A框、B框都不执行,无论走哪一条路径,在执行完A或B之后,脱离本条件结构当然A或B两个框中可以有一个是空的,即不执行任何操作,如图乙也是条件结构的一种,条件是否成立,条件作出判断,执行哪一种操作,1在算法基本逻辑结构中,哪种是描述最简单的算法结构( ) A条件分支结构 B循环结构 C递归结

3、构 D顺序结构 答案 D 解析 在算法的三种基本结构中顺序结构是描述最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,2下列关于条件分支结构的说法中正确的是( ) A条件分支结构的程序框图有一个入口和两个出口 B无论条件分支结构中的条件是否满足,都只能执行两条路径之一 C条件分支结构中的两条路径可以同时执行 D对于一个算法来说,判断框中的条件是惟一的 答案 B 解析 条件分支结构只有一个出口,故A错,条件分支结构中的两条路径不能同时执行,故C错,对于一个算法来说,判断框中的条件是不惟一的,故D错,所以应选B.,3下列算法中含有条件分支结构的是( ) A求点到直线的距离 B已

4、知三角形三边长求面积 C解一元二次方程 D求两个数的平方和 答案 C 解析 A、B、D选项中只需顺序结构即可,C选项中应有条件分支结构,4已知函数f(x)2x1,在下面程序框图中,若输入x3,则输出z的结果是_,答案 15 解析 由程序框图知,x3时,yf(3)7,zf(7)15,故输出z的值是15.,5.某算法的程序框图如图所示,则输出量y与输入量x满足的关系式是_,6某公园规定,进入5个景区内收费20元,每多进入一个景区,加收5元,请画出收费的程序框图 解析 程序框图如图所示:,顺序结构程序框图设计,该算法的程序框图如图所示:,点评 本题依次通过S1、S2、S3这三个步骤,完成了求a7.6

5、5,h13.29时的三角形面积问题,而且框图是按由上到下的顺序依次进行的,像这种依次进行多个处理的结构称为顺序结构对于套用公式型的问题,要注意公式中的变量赋值及输出结果,给出求12345678910的流程图 解析 按逐一相加的程序进行由此得到右面的流程图:,条件分支结构的框图设计,点评 已知两点求直线斜率,若条件中已知x1x2,则只用顺序结构即可解决问题如无限制条件,必须分类讨论,应用条件分支结构解决问题注意程序框图中的判断框内的内容x1x2,也可改为x1x2,但是相应的与是、否相连的图框也必须对换,同学们可以自己画出另一个程序框图,比较一下,两个程序框图的作用肯定是相同的,解析 算法如下:

6、S1 输入x; S2 判断x,若x1,则yx1,否则执行S3; S3 y1x; S4 输出y.,程序框图如图所示:,算法结构在实际生活中的应用,Ay82.6x By92.6x Cy82.6(x3) Dy92.6(x3),解析 当x3时,y82.6(x3)192.6(x3), (1)处应填y92.6(x3) 答案 D,某居民区的物业管理部门每月向居民收取卫生费,计费方法是:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元,设计一个算法,根据住户的人数,计算应收取的卫生费,并画出程序框图 解析 算法如下: S1 输入x; S2 若x3,则y5,否则,y51.2(x3);

7、S3 输入y.,程序框图如图所示,错解 我们设这名学生五门课的成绩分别为a、b、c、d、e,设计算法的程序框图如下:,辨析 上述三个条件必须同时成立,这个学生才符合学习优良奖的条件,因此我们必须对每一个条件都作出判断,而错解中则是只要有一个条件成立就输出“该学生获学习优良奖”与题意相悖 正解 我们设这名学生的五门课的成绩分别为a、b、c、d、e.设计算法如下: 第一步,输入学生五门课的成绩a、b、c、d、e; 第二步,计算学生的总成绩Sabcde;,第三步,若S460,则执行第四步,否则执行第十步; 第四步,若a95,则执行第五步,否则执行第十步; 第五步,若b95,则执行第六步,否则执行第十步; 第六步,若c95,则执行第七步,否则执行第十步; 第七步,若d85,则执行第八步,否则执行第十步; 第八步,若e85,则执行第九步,否则执行第十步; 第九步,输出“该学生获得学习优良奖”; 第十步,输出“该学生不获得学习优良奖”,程序框图如图:,解析 此人一周在法定工作时间内工作40 h,加班20 h,他一周内的净收入等于(4082012)(110%)元 算法步骤如下: 第一步,令T40,t20. 第二步,计算S(8T12t)(110%) 第三步,输出S.,程序框图如图所示:,

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

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

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