2020版数学人教A版必修3课件:第一章 专题突破二 .pptx

上传人:白大夫 文档编号:4882782 上传时间:2019-12-30 格式:PPTX 页数:23 大小:830.12KB
返回 下载 相关 举报
2020版数学人教A版必修3课件:第一章 专题突破二 .pptx_第1页
第1页 / 共23页
2020版数学人教A版必修3课件:第一章 专题突破二 .pptx_第2页
第2页 / 共23页
2020版数学人教A版必修3课件:第一章 专题突破二 .pptx_第3页
第3页 / 共23页
2020版数学人教A版必修3课件:第一章 专题突破二 .pptx_第4页
第4页 / 共23页
2020版数学人教A版必修3课件:第一章 专题突破二 .pptx_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《2020版数学人教A版必修3课件:第一章 专题突破二 .pptx》由会员分享,可在线阅读,更多相关《2020版数学人教A版必修3课件:第一章 专题突破二 .pptx(23页珍藏版)》请在三一文库上搜索。

1、专题突破二 算法语句的应用,第一章 算法初步,一、基本的条件语句 例1 运行如图所示的程序,输出的y与输入的x满足的关系式为 _,思维切入 本题中使用的是“IFTHENELSEEND IF”语句当条件成立时,执行语句“y2x”,不成立时,执行语句“y3*x1”,故y,点评 (1)基本的条件语句有两种当判断条件成立与否都需要执行某操作时,使用“IFTHENELSEEND IF”语句;当条件判断后只需执行一种操作时,使用“IFTHENEND IF”语句 (2)求分段函数的值是条件语句的重要应用,二、条件语句的复合,思维切入 需要对这三个数逐一进行判断,故用条件语句的并列形式或嵌套形式,例2 已知a

2、,b,c三个实数中,有且只有一个是负数,设计一个程序,筛选出这个负数,解 程序如图,点评 一般要求一个“IF”都要有一个“END IF”与其对应;在用条件语句的嵌套书写程序时,要弄清哪个“IF”对应哪个“END IF”;书写时,注意每一层要对齐,三、循环语句求累加和或累乘积,思维切入 这是一个累加问题,可以用WHILE语句,也可以用UNTIL语句来编写程序,解 程序如图,例3 编写程序,计算22325299的值,点评 解决具体的构造循环语句的算法问题,要尽可能地少引入变量,因为较多的变量会使得程序设计比较麻烦同一问题的程序并不唯一本题也可用如图所示的程序表示注意两程序中循环体部分的区别当然了,

3、变量的初值不同,程序也会有所改变,四、条件语句与循环语句的嵌套,例4 分别用WHILE语句和UNTIL语句编写计算机程序输出1100之间(含1和100)能被3整除的所有整数,思维切入,解 利用WHILE语句编写程序如下:,利用UNTIL语句编写程序如下:,点评 对于循环语句内嵌套条件语句的问题,先确定外层的循环语句,再逐步确定内层的条件语句,一定要保证内层的变量与外层的变量不冲突,以免引起矛盾,五、循环语句的嵌套问题,例5 设计一个程序,输出落在圆x2y2100内且在第一象限的所有整点的坐标,思维切入 由题意知1x10,1y10且x,yZ.故设计算法时可先确定x,让y由1取到9逐一验证条件,然

4、后改变x的值,直至验完,解 程序如右:,点评 对于循环语句的嵌套问题,需要正确区分内循环变量和外循环变量循环变量是循环语句的关键,循环变量的范围决定着循环的次数解决二重循环问题时,首先固定外循环变量的值,由外向内推导,以此类推,可解决更复杂的循环语句的嵌套问题,1,2,3,4,5,1.设计一个计算13579的算法,下面给出了算法语句的一部分,则在横线上应填入下面数据中的 A.8 B.11 C.10 D.12,解析 由算法知i的取值为3,5,7,9,又只需计算13579,因此只要保证所填数大于等于9,小于11即可,故选C.,6,达标检测,DABIAOJIANCE,1,2,3,4,5,6,2.阅读

5、程序,当输入x的值为3时,输出y的值为_.(其中e为自然对数的底数),1.5,解析 当输入x3时,由于3e, 故执行y0.5x, 即y0.531.5.,1,2,3,4,5,解析 当x5时,y52124.,6,3.阅读如图所示的程序,若输入x的值为5,则输出的结果是_.,24,1,2,3,4,5,6,4.阅读右列算法语句: 则S的表达式为_.,解析 这是一个UNTIL语句,终止条件是i98.循环体累加,即从1累加到98.,S12398,1,2,3,4,5,6,5.执行右面的程序,如果输入N4,那么输出的S _.,解析 第一次循环,T1,S1,k2;,1,2,3,4,5,6,6.某学生在体育训练时弄伤了膝关节,医生给他开了一些消炎药,并叮嘱他每天早晚8时各服用一片药片.现知该药片每片220毫克,他的肾脏每12小时从体内滤出这种药的60%.设计一个程序,求他第n次服药后体内此药的残留量,并画出程序框图.,解 算法分析:第一次服药后体内此药的残留量:V1220; 第二次服药后体内此药的残留量:V2V10.4220; 第三次服药后体内此药的残留量:V3V20.4220; 第n次服药后体内此药的残留量:VnVn10.4220. 故可用循环语句求解. 程序框图如图:,1,2,3,4,5,6,程序如图:,1,2,3,4,5,6,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1