欢迎来到天天文库
浏览记录
ID:60129067
大小:552.50 KB
页数:17页
时间:2020-12-03
《高中数学循环语句说课讲解.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高中数学循环语句循环语句作用:用来实现算法循环结构的功能。格式:当型(while型):满足条件?是否循环体WHILE条件循环体WEND2021/10/92WHILE语句的一般格式是:WHILE条件循环体WEND其中循环体是由计算机反复执行的一组语句构成的。WHLIE后面的“条件”是用于控制计算机执行循环体或跳出循环体的。WHILE——当……时候WEND——朝……方向行走2021/10/93格式:直到型(until型):DO循环体LOOPUNTIL条件循环体满足条件?否是2021/10/94UNTIL语句的一般格式是:DO循环体LOOPUNTIL条件循环体是否满足条
2、件?直到型循环结构DO——执行LOOPUNTIL——循环,直到达到某种条件为止2021/10/95DO循环体LOOPUNTIL条件循环体是否满足条件?直到型循环结构从UNTIL型循环结构分析,计算机执行该语句时,先执行一次循环体,然后进行条件的判断,如果条件不满足,继续返回执行循环体,然后再进行条件的判断,这个过程反复进行,直到某一次条件满足时,不再执行循环体,跳到LOOPUNTIL语句后执行其他语句,是先执行循环体后进行条件判断的循环语句.2021/10/96提问:通过对照,WHILE型语句与UNTIL型语句之间有什么区别呢?区别:在WHILE语句中,是当条件满
3、足时执行循环体,而在UNTIL语句中,是当条件不满足时执行循环体。WHILE语句的一般格式WHILE条件循环体WENDUNTIL语句的一般格式DO循环体LOOPUNTIL条件2021/10/97例:已知函数y=x3+3x2-24x+30,写出连续输入自变量的11个取值,分别输出相应的函数值的程序.第五步,判断输入的次数是否大于11.若是,则结束算法;否则,返回第一步.第一步,输入自变量x的值.第二步,计算y=x3+3x2-24x+30.第三步,输出y.第四步,记录输入次数.算法分析:2021/10/98开始输入xy=x3+3x2-24x+30输出yn=1n=n+1
4、n>11?结束是否n=1DOINPUTxy=x∧3+3*x∧2-24*x+30PRINTyn=n+1LOOPUNTILn>11END2021/10/99.编写程序,计算自然数1+2+3+…+99+100的和.分析:这是一个累加问题.我们可以用WHILE型语句,也可以用UNTIL型语句。2021/10/910i=1S=0WHILEi<=100i=i+1S=S+iWENDPRINTSEND结束S=S+ii=i+1i<=100?输出S否是i=1,S=0开始根据1.1.2例3中的程序框图,编写计算机程序来计算1+2+…+100的值2021/10/911i=1S=0DOi=
5、i+1s=s+iLOOPUNTILi>100PRINTSEND结束输出Si=1,S=0开始S=S+ii=i+1i>100?否是根据1.1.2例3中的程序框图,编写计算机程序来计算1+2+…+100的值2021/10/912a=1WHILEa<100a=a+1WENDPRINTaEND答案:B2021/10/913S=1i=1WHILEi<=10S=3*Si=i+1WENDPRINTSEND答案:计算3102021/10/914n=5S=0WHILES<15S=S+nn=n-1WENDPRINTnEND答案:B2021/10/915i=1S=0DOS=S+ii=i+
6、2LOOPUNTILi>5PRINTSEND答案:92021/10/916此课件下载可自行编辑修改,仅供参考!感谢您的支持,我们努力做得更好!谢谢
此文档下载收益归作者所有