《最新山东省高中数学(新课标人教A版)必修三《1.2.3循环语句》课件PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新山东省高中数学(新课标人教A版)必修三《1.2.3循环语句》课件PPT课件.ppt(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、山东省高中数学山东省高中数学(新课标人新课标人教教A A版版)必修三必修三1.2.31.2.3循环循环语句课件语句课件课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练循环语句循环语句循环语句与程序框图中的循环语句与程序框图中的_相对应,一般程序设相对应,一般程序设计语言中都有计语言中都有_和和_两种循两种循环语句结构,分别对应于程序框图中的直到型和当型循环环语句结构,分别对应于程序框图中的直到型和当型循环结构结构自学导引自学导引1循循环结环结构构直到型直到型(UNTIL)当型当型(WHILE)课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练课前探
2、究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练解解由题意知各项指数相同,底数相差由题意知各项指数相同,底数相差2,可以借助于循环设,可以借助于循环设计算法计算法程序框图:程序框图:程序为:程序为:S0i1DOSSiii2
3、LOOP UNTILi999PRINTSEND课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练规律方法规律方法一般地,累加变量的初始值为一般地,累加变量的初始值为0,而累乘变量,而累乘变量的初始值为的初始值为1.解决此类问题应注意以下两个方面的问题:解决此类问题应注意以下两个方面的问题:(1)循环终止的条件,在设置结束循环的条件时最好做循环终止的条件,在设置结束循环的条件时最好做“边边界的检验界的检验”,注意是用,注意是用“”还是还是“”等问题,防止多循环一等问题,防止多循环一次或少循环一次次或少循环一次(2)直到型循环语句中先执行一次循环体,再判断条件是否直到型循环语
4、句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环满足,以决定继续循环还是退出循环课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练 设计设计一个一个计计算算1357999的算法的算法解解程序框程序框图图如如图图所示:程序:所示:程序:【变式变式1】S1i3DOSS*iii2LOOPUNTILi999PRINTSEND课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练 给给出的出的30个数个数1,2,4,7,11,其,其规规律律是第是第1个数是个数是1,第,第2个数比第个数比第1个数大个数大1,第第3个数比第二个数大个数比第二个数大
5、2,第,第4个数比第个数比第3个个数大数大3依次依次类类推,要求推,要求计计算算这这30个数的个数的和,先将右面所和,先将右面所给给出的程序框出的程序框图补图补充完整,充完整,再依据程序框再依据程序框图图写出程序写出程序(1)把程序框把程序框图补图补充完整:充完整:_;(2)写出程序写出程序 思路探索思路探索 本题是一个累加求和的问题,本题是一个累加求和的问题,设计数变量为设计数变量为i,累加变量,累加变量SSP,PPi,通过循环结构实现算法,通过循环结构实现算法题型题型二二当型循环语句当型循环语句【例例2】课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练解解(1)i3
6、0?PPi(2)程序:程序:i1P1S0WHILEi30SSPPPiii1WENDPRINTSEND课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练规律方法规律方法1.(1)计算机执行当型循环语句时,先判断条件计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出这是的真假,若条件为真,执行循环体,若为假则退出这是确定是否应用当型语句的关键确定是否应用当型语句的关键(2)当型循环语句中当型循环语句中WHILE和和WEND成对出现成对出现(3)判断条件往往是控制循环次数的变量判断条件往往是控制循环次数的变量2注意事项:注意事项:(1)本题首先确定
7、的是循环结构,然后在循环中有关于不同本题首先确定的是循环结构,然后在循环中有关于不同变化的选择,所以需要用到条件结构,这样我们就把条件变化的选择,所以需要用到条件结构,这样我们就把条件结构嵌入到循环结构中结构嵌入到循环结构中(2)在程序框图和程序的绘制与书写中,都需要在程序框图和程序的绘制与书写中,都需要“由干到支由干到支”逐步细化逐步细化课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练 运行下面的程序,运行下面的程序,执执行后行后输输出的出的s的的值值是是 ()A11 B 15 C17 D19【变式变式2】i1WHILEi6ii2s2*i+1WENDPRINT sEN
8、D课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练解析解析当当i3时,时,s7,当,当i5时,时,s11,此时仍满足条件此时仍满足条件“i6”,因此再循环一次,因此再循环一次,即即i7时,时,s15,此时不满足,此时不满足“i6”,所以执行所以执行“PRINT s”,即,即s15.答案答案B课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练 (缺(缺29-30页页)题型题型三三直到型、当型循环语句的相互转换直到型、当型循环语句的相互转换【例例3】课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练【变式变式3】课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练误区警示误区警示忽视等价转化而致误忽视等价转化而致误【示示例例】课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练课前探究学习课前探究学习课堂讲练互动课堂讲练互动活页规范训练活页规范训练单击此处进入单击此处进入 活页规范训练活页规范训练结束语结束语谢谢大家聆听!谢谢大家聆听!23