ID: 10932429

人教课标版(B版)高中数学必修3《循环语句》教学课件(18+14张ppt)

日期:2026-02-13 科目:数学 类型:高中课件 查看:52次 大小:441269B 来源:二一课件通
预览图 0
18+14,教学课件,循环语句,必修,教课,数学
    (课件网) 1.2.3循环语句 相传古代印度国王舍罕要褒赏他聪明能干的宰相达依尔(国际象棋的发明者),问他想要什么,达依尔回答说:“国王只要在国际象棋棋盘的第1个格子里放1粒麦子,第2个格子里放2粒,第3个格子里放4粒,以后按此比例每格加一倍,一直放到第64个格子(国际象棋棋盘是8×8=64格),我就感恩不尽,其他的我什么也不要了.”国王想:“这还不容易!”让人扛来一袋麦子,但不到一会儿就全用完了,再扛来一袋很快又没有了,结果全印度的粮食全部用完还不够.国王纳闷,怎样也算不清这笔账. 情景设想 问题1:设计出国王计算多少粒麦子的算法. 提示:算法步骤如下: 第一步,令i=0,S=0. 第二步,P=2i,S=S+P,i=i+1. 第三步,如果i≤63,那么返回第二步; 否则,执行第四步. 第四步,输出S. 问题2:根据上述算法画出程序框图 提示: 问题3:这类问题能否用计算机处理? 提示:可以.应将算法过程转化为计算机语言 名称 直到型 当型 程序框图 格式 DO 循环体 条件 WHILE 条件 循环体 循环语句的格式、功能 新知学习 LOOP UNTIL WEND 名称 直到型 当型 执行步骤 先执行一次 和 之间的循环体,再判断UNTIL后的条件是否符合,如果不符合,继续 ,然后再检查上述条件,如果仍不符合,再次执行循环体直到某一次 为止.这时不再执行循环体,跳出循环体执行 语句 之后的语句 先判断条件的真假,如果 ,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果 ,再次执行循环体,这个过程反复进行,直到某一次 为止,这时不再执行循环体,跳出循环体,执行 之后的语句 DO UNTIL 执行循环体 条件符合 UNTIL 条件符合 条件仍符合 条件不 符合 WEND 1.当型循环是先判断(条件),后执行(循环体),而直到型循环则是先执行(循环体),后判断(条件). 2.当型循环是当条件满足时执行循环体,不满足时结束循环,而直到型循环则是条件不满足时执行循环体,条件满足时结束循环. 3.直到型循环至少执行一次循环体,而当型循环可能一次也不执行循环体. 4.在设计程序时,一般说来,这两种语句用哪一种都可以,但在某种限定条件下,有时用WHILE语句较好表达,有时用UNTIL语句较好表达. 直到型循环和当型循环的区别: [例1] 给出的30个数,1,2,4,7,11, …,其规律是第1个数是1,第2个数比 第1个数大1,第3个数比第二个数大2, 第4个数比第3个数大3…依次类推,要 求计算这30个数的和,先将右面所给 出的程序框图补充完整,再依据程序 框图写出程序:(1)把程序框图补充完整: (1)_____;②_____; (2)写出程序 当型循环语句 [思路点拨] (1)根据循环结构的程序框图可得①②. (2)根据当型循环语句的格式写程序 [一点通]  1.计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出,这是确定是否应用当型语句的关键. 2.当型循环语句中WHILE和WEND成对出现. 3.判断条件往往是控制循环次数的变量. [例2] 画出计算12+32+52+…+9992的程序框图,并写出程序. [思路点拨] 先分析各项特点及关系,确定用循环结构求和,再画出程序框图,最后写出程序. 直到型循环语句 [精解详析] 由题意知各项指数相同,底数相差2,可以借助于循环设计算法. ①程序框图: [一点通]  1.直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环. 2.循环次数的控制往往是判断条件,在循环体内要控制条件的改变,否则会陷入死循环. 3.控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减. 编写循环语句的程序,要注意以下几点: 1.循环体 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~