高中数学 1_2_3 循环语句学案 新人教b版必修3

上传人:bin****86 文档编号:60899286 上传时间:2018-11-20 格式:DOC 页数:11 大小:591KB
返回 下载 相关 举报
高中数学 1_2_3 循环语句学案 新人教b版必修3_第1页
第1页 / 共11页
高中数学 1_2_3 循环语句学案 新人教b版必修3_第2页
第2页 / 共11页
高中数学 1_2_3 循环语句学案 新人教b版必修3_第3页
第3页 / 共11页
高中数学 1_2_3 循环语句学案 新人教b版必修3_第4页
第4页 / 共11页
高中数学 1_2_3 循环语句学案 新人教b版必修3_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《高中数学 1_2_3 循环语句学案 新人教b版必修3》由会员分享,可在线阅读,更多相关《高中数学 1_2_3 循环语句学案 新人教b版必修3(11页珍藏版)》请在金锄头文库上搜索。

1、“讲忠诚、严纪律、立政德”三者相互贯通、相互联系。忠诚是共产党人的底色,纪律是不能触碰的底线,政德是必须修炼的素养。永葆底色、不碰底线1.2.3循环语句1.理解循环语句的两种格式及功能.(重点)2.会应用条件语句和循环语句编写程序.(难点)3.掌握两种循环语句的使用条件.(易混点)基础初探教材整理循环语句阅读教材P22P24“例2”以上部分,完成下列问题.1.循环语句的概念:用来处理算法中的循环结构的语句.2.在Scilab语言中,for循环和while循环的格式.1.判断(正确的打“”,错误的打“”)(1)在for循环语句中,循环变量的值与终值比较.()(2)while语句是先判断条件,后执

2、行循环体.()(3)在for循环语句中,结果为真时终止循环,结果为假时执行循环体.()【答案】(1)(2)(3)2.下面程序的作用是()A.求13911B.求12310C.求13511D.求123410【解析】i的初值为1,sum的初值为0,步长为1.程序的处理过程为:第1轮的结果为:sum011,i112;第2轮的结果为sum12,i213;第3轮的结果为:sum123,i314;第10轮(最后一轮)的结果为:sum12345678910,i10111.i1110,跳出循环.故选B.【答案】B质疑手记预习完成后,请将你的疑问记录,并与“小伙伴们”探讨交流:疑问1:_解惑:_疑问2:_解惑:_

3、疑问3:_解惑:_小组合作型for循环语句的应用画出计算1232529992的程序框图,并写出程序.【精彩点拨】根据累加的特点,用循环结构,然后用for循环语句编写.【尝试解答】由题意知各项指数相同,底数相差2,可以借助于循环设计算法.程序框图:程序为:1.for循环语句的格式:2.根据for语句中所给定的初值、终值和步长,来确定循环次数,反复执行循环体内各语句.3.执行过程:通过for语句进入循环,将初值赋给循环变量,当循环变量的值不超过终值时,则顺序执行循环体内的各个语句,遇到end,将循环变量增加一个步长的值,再与终值比较,如果仍不超过终值范围,则再次执行循环体,这样重复执行,直到循环变

4、量的值超过终值,则跳出循环.再练一题1. 用for循环语句写出求1的值的计算程序. 【导学号:25440018】【解】while循环语句的应用编写程序求246100的值.【精彩点拨】可用while循环语句编写,循环的条件是累乘变量小于等于100.【尝试解答】程序框图如下:程序如下:1.计算机执行while型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出.这是确定是否应用while型语句的关键.2.while型循环语句中while和end成对出现.3.判断条件往往是控制循环次数的变量.再练一题2.写出求平方值小于1 000的最大整数的计算程序.【解】用Scilab的格式来解决

5、这个问题.在输入完程序的第二行后,击Enter键,再在提示符下输入j,击Enter键后,输出最大的j值.循环语句的实际应用一球从100 m高度落下,每次落地后反跳回原高度的一半,再落下.在第10次落地时,共经过多少路程?第10次下落多高?【精彩点拨】可用for语句编写,注意循环终止的条件.【尝试解答】算法分析:第1次下落的高度h1100;第2次下落的高度h250;第10次下落的高度h10.得到递推公式为h1100,hn1,n1,2,9.到第10次落地时,共经过了h12h22h10 (m).由以上分析,可写出Scilab程序如下:运行该程序后,输出结果为S299.609 38,h0.195 31

6、2 5.利用循环语句编写程序解决实际应用问题的步骤:(1)审清题意;(2)建立数学模型;(3)设计算法分析解决解决数学问题;(4)编写程序.再练一题3.某玩具厂2015年的产值为200万元,如果年生产增长率为5%,计算最早哪一年生产总值超过400万元,画出程序框图,并写出程序.【解】程序框图如图所示:程序如下:探究共研型两种循环语句的辨析探究1两种循环语句有哪些联系?【提示】两种语句都可以实现计算机反复执行循环体的目的,只是表达形式不同,一般地while语句和for语句可以相互转化.探究2两种循环语句执行循环体的顺序相同吗?【提示】两种循环语句执行循环体的顺序不同.在for循环语句中,循环变量

7、的值和终值比较,结果为真时执行循环体,结果为假时,停止循环.在while循环语句中,当表达式的结果为真时执行循环体;结果为假时,停止循环.探究3在两种循环语句中,循环体执行的次数相同吗?【提示】在两种循环语句中,循环体执行的次数是不同的,由于for语句是先执行循环体再判断条件,因此,任何一个for语句中,循环体至少要执行一次,直到满足条件为止;而while语句是先判断条件,因此,循环体可能一次也不执行就退出循环体.分别用for,while语句设计计算的值的程序.【解】用for语句若已知循环次数,则循环语句可选择for语句,也可选择while语句;若不知循环次数,则应选择while语句.再练一题

8、4.计算123100的值又有如下算法:S1令i1,S0.S2若i100成立,则执行S3;否则,输出S,结束算法.S3SSi.S4ii1,返回S2.请利用while语句写出这个算法对应的程序.【解】构建体系1. 关于循环语句的说法不正确的是()A.算法中的循环结构由while语句来实现B.循环语句中有for语句和while语句C.一般来说for语句和while语句可以互相转换D.算法中的循环结构由循环语句来实现【解析】算法中的循环结构由循环语句来实现,循环语句包括for语句和while语句两种不同的格式,且一般情况下这两种语句可以相互转换.所以选项A是错误的,其余都正确.【答案】A2. 下面程序

9、输出的结果为()A.17B.19C.21D.23【解析】S29321.【答案】C3.有以下程序段,其中描述正确的是()A.while循环执行10次B.循环体是无限循环C.循环体语句一次也不执行D.循环体语句只执行一次【解析】对于while语句条件为真,则执行循环体,而本题k8,不满足条件k0,所以循环体语句一次也不执行.【答案】C4.(2016陕西高一检测)下面是求11 000内所有偶数的和的程序,把程序框图补充完整,则()图122A.处为SSi,处为ii1B.处为SSi,处为ii2C.处为ii1,处为SSiD.处为ii2,处为SSi【解析】程序框图求的是11 000内所有偶数的和,故i步长为2,应有ii2,排除A、C;i初值为2,S应加的第一个偶数为2,而不是4,故语句SSi应在ii2的前面,排除D.【答案】B5.设计一个计算135799的值的程序,并画出程序框图. 【导学号:25440019】【解】程序如下:程序框图如图所示.我还有这些不足:(1)_(2)_我的课下提升方案:(1)_(2)_政德才能立得稳、立得牢。要深入学习贯彻习近平新时代中国特色社会主义思想特别是习近平总书记关于“立政德”的重要论述,深刻认识新时代立政德的重要性和紧迫性。

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

当前位置:首页 > 行业资料 > 教育/培训

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