11.3.3 循环语句(课件)-2018年数学同步优化指导(湘教版必修5)

2018-10-12
| 32页
| 116人阅读
| 0人下载
教辅
山东接力教育集团有限公司
进店逛逛

内容正文:

第11章 算法初步 11.3 基本算法语句 11.3.3 循环语句 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 1.理解循环语句的概念,掌握循环语句的两种形式; 2.培养抽象概括能力与表达能力,进一步体会算法的基本思想. 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 1.循环语句 循环语句与程序框图中的________结构的相对应,用来控制算法在一定条件下需要____________的步骤. 循环  重复执行  课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 解析 C只需根据公式计算即可. 答案:C 下面问题的伪代码不需要循环语句的是(  ) A.用二分法求x2-2=0的近似根 B.对任意给定的一个大于1的整数n,判断n是否为质数 C.输入一元二次方程的系数,输出它的实数根 D.输入n的值,输出1+eq \f(1,2)+eq \f(1,3)+…+eq \f(1,n)的值 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 2.循环语句的一般格式 (1)UNTIL语句 与直到型循环结构(如图所示)相对应的UNTIL语句的一般格式如下: 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 (2)WHILF语句 与当型循环结构(如图所示)相对应的WHILE语句的一般格式如下: 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 请你指出两种循环语句的异同. 提示:计算机执行UNTIL语句时,先执行DO和UNTIL之间的循环体,用UNTIL后的条件进行判断,如果条件不成立,就继续执行循环体,直到某一次符合条件,这时不再执行循环体,跳出循环体结构,执行UNTIL后面的语句. 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 计算机执行WHILE语句时,遇到WHILE语句,先判断条件是否成立,如果成立,就执行WHILE和WEND之间的循环体,然后检查上述条件,如果条件仍然符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时计算机将不再执行循环体,直接跳到WEND之后的语句. 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 [思路点拨] 所给表达式为累加求和问题,且第i项的分子均为1,分母为i+(i+1)的形式.设求和变量S的初始值为0,可得S=S+1/(i+i+1),利用循环语句编写即可. UNTIL(直到型)循环语句 编写伪代码,计算并输出表达式eq \f(1,1+2)+eq \f(1,2+3)+eq \f(1,3+4)+…+eq \f(1,19+20)的值. 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 解 利用UNTIL语句编写伪代码如下: eq \x(\a\al(i=1,S=0,DO, S=S+1/i+i+1, i=i+1,LOOP UNTIL i>19,PRINT S,END)) 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 【点评】 UNTIL语句是先执行一次循环体,因此直到型循环又称为“后测试型”循环.另外本题也可利用WHILE语句编写伪代码. 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 1.下面为一个求20个数的平均数的伪代码,在横线上应填充的语句为(  ) eq \x(\a\al(S=0,i=1,DO,INPUT x,S=S+x,i=i+1,LOOP UNTIL________,a=S/20,PRINT a,END)) 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 A.i>20         B.i<20 C.i>=20 D.i<=20 解析 i=1时,输入第一个数,i=20时,输入第20个数,所以应填i>20. 答案:A 课堂 · 互动探究 数学 必修5(F版) 课前 · 自主学习 反馈 · 当堂达标 设计一个算法,求1 000以内能被3整除的正整数的和,写出算法分析,画出程序框图,并编写伪代码. [思路点拨] 第1个能被3整除的正整数为3,以后每个数比前一个数大3,最后一个数要比1 000小,因此要用循环结构来设计算法. 解 算法步骤如下: S1:令i=3,S=0. S2:若i<1 000,则执行S3;否则,输出S. S

资源预览图

11.3.3 循环语句(课件)-2018年数学同步优化指导(湘教版必修5)
1
11.3.3 循环语句(课件)-2018年数学同步优化指导(湘教版必修5)
2
11.3.3 循环语句(课件)-2018年数学同步优化指导(湘教版必修5)
3
11.3.3 循环语句(课件)-2018年数学同步优化指导(湘教版必修5)
4
11.3.3 循环语句(课件)-2018年数学同步优化指导(湘教版必修5)
5
11.3.3 循环语句(课件)-2018年数学同步优化指导(湘教版必修5)
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。