人教版新课标A必修31.2.3循环语句图片ppt课件
展开学习目标1.通过案例了解循环语句格式,了解用循环语句处理求和、求积问题.2.了解用条件语句实现循环的方法.
1.2.3循环语句(列为选学)
1.条件语句主要用来实现算法中的_____结构,一般有两种格式,一种是_________________格式;另一种是___________格式.
IF—THEN—ELSE
2.程序框图中的循环结构包括两种,一种是_____型(UNTIL)循环结构,一种是___型(WHILE)循环结构._____型循环结构是先执行一次循环体,再对条件进行判断; ___型循环体结构则先对条件判断,再决定是否执行循环体.
3.下图的算法功能是求积为48的两个相邻正偶数,输出的结果为6,8.
当计算机遇到WHILE语句时,先判断条件的真假.如果条件_____,就执行WHILE和WEND之间的循环体;若条件_______,计算机将不再执行循环体,直接跳到WEND语句后执行其他语句.因此,WHILE语句也称为_____循环语句.
1.循环语句与条件语句有什么关系?提示:循环语句中一定会有条件语句,条件语句是循环语句的一部分,离开条件语句,循环语句无法循环.但条件语句可以脱离循环语句单独存在,可以不依赖循环语句独立地解决问题.
提示:不能,这是一个无终止的程序,即“死循环”.条件设置不合适,应改为“n<=1999”.
对于WHILE语句,根据题意分析出条件及循环体,使程序为“符合条件时才执行循环体”的模式.
(2011年洛阳高一检测)给出的30个数,1,2,4,7,11,…,其规律是第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,…,依次类推,要求计算这30个数的和,先将右面所给出的程序框图补充完整,再依据程序框图写出程序:
(1)把程序框图补充完整:①______ ②______(2)写出程序.【思路点拨】 当满足①时,执行循环体,这是当型循环结构.i表示循环次数,P表示后一个加数,S表示和.
【解】 (1)给出的是30个数相加,故i<=30,P表示后一个加数,比前一个多i+1.故P=P+i①为i<=30 ②为P=P+i(2)程序:
【思维总结】 要找清循环体,写在WHILE与WEND之间,如本题的i<=30,S=S+P,P=P+i,i=i+1是循环体.
互动探究 如果求这30个数的积,框图及程序有哪些变化?
对于UNTIL语句,为先写出循环体,再写出条件的模式,直到符合条件时,则停止循环.
某问题的算法列举如下:第一步,S=0.(使S=0)第二步,I=1.(使I=1)第三步,输入G.(输入一个数)第四步,S=S+G.(求S+G,其和仍放在变量S中)第五步,I=I+1.(使I的值增加1)第六步,如果I>20,执行第七步;否则,转第三步.
【思路点拨】 由第四步可知是求和,由第七步可知是求平均数,而且从第三步到第五步都是循环体.
【思维总结】 ①本题中的第一步将0赋值于S,是为这些数的和建立存放空间;②先执行了一次循环体后,再进行条件判断.
条件语句与循环语句是联合应用的.因为在循环体中一定要改变控制条件的变量的值,否则会出现“死循环”,并且循环体每执行一次,控制条件中的变量就应更逼近跳出循环体的条件.
求200以内(包括200)的所有偶数和,试用两种循环结构画出其程序框图并编写程序.【思路点拨】 偶数相加,循环变量i的初始值为2.以后每次循环都增加2.
【解】 当型循环,程序框图如图所示:
直到型循环,程序框图如图所示:
【思维总结】 由于退出循环的条件相反,故当型和直到型语句中判断条件也恰好相反(循环体中控制循环的变量变化相同).
方法技巧1.计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出.这是确定是否应用当型语句的关键.(如例1)
2.直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环.(如例2)3.控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减.
人教版新课标A必修31.2.3循环语句课文内容ppt课件: 这是一份人教版新课标A必修31.2.3循环语句课文内容ppt课件,共22页。PPT课件主要包含了问题提出,循环语句,SS+i,ii+1,PRINTS,END,WEND,理论迁移,第三步输出y,算法分析等内容,欢迎下载使用。
高中数学1.2.3循环语句课堂教学课件ppt: 这是一份高中数学1.2.3循环语句课堂教学课件ppt,共17页。PPT课件主要包含了循环结构,两种循环语句,练习P23等内容,欢迎下载使用。
2021学年1.2.3循环语句课文配套课件ppt: 这是一份2021学年1.2.3循环语句课文配套课件ppt,共19页。PPT课件主要包含了循环结构,练习P23等内容,欢迎下载使用。