高一数学循环语句探究

高一数学循环语句探究

ID:44875462

大小:83.50 KB

页数:3页

时间:2019-11-01

高一数学循环语句探究_第1页
高一数学循环语句探究_第2页
高一数学循环语句探究_第3页
资源描述:

《高一数学循环语句探究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、[典型例题探究]【例1】求1+…+的值,用程序语言表示其算法.分析:设置累加和,用循环语句实现,可用WHILE语句,也可以用UNTIL语句.解:(方法一)“WHILE语句”s=1i=2WHILEi<=100a=1/is=s+ai=i+1规律发现此处可以改为s=0i=1WENDPRINT“1+…+=”;sEND(方法二)“UNTIL语句”s=1i=2DOa=1/is=s+ai=i+1LOOPUNTILi>100PRINT“1+…+=”;sEND【例2】求12+22+32+…+n2<1000成立的n的最大整数值,用程序语言表示其算法.分析:设置累加和,用循环语句实现.循环的条件是累加和小于10

2、00.如果是求1+3+5+7+…+99的值,则关键处“i=i+1”改为“i=i+2”!类似的问题可仿此解决.解:(方法一)“WHILE语句”s=1i=2此处可改为s=0i=1WHILEs<1000a=i∧2s=s+ai=i+1WENDi=i-2PRINT“n的最大整数值为:”;iEND可直接写成s=s+I∧2(方法二)“UNTIL语句”s=1i=2在循环体外设置“i=i-2”的原因是:在循环体内判断s<1000时执行了两次i=iDOa=i∧2s=s+ai=i+1LOOPUNTILs>1000i=i-2PRINT“n的最大整数值为:”;iEND+1,导致不符合要求,从而i的值应该减去2.类似

3、地,将平方改为立方、四次方、开平方等均可设计类似的程序.【例3】一个小朋友在一次玩皮球时,偶然发现一个现象:球从某高度落下后,每次都反弹回原高度的,再落下,再反弹回上次高度的,如此反复.假设球从100cm处落下,那么第10次下落的高度是多少?在第10次落地时共经过多少路程?试用程序语言表示其算法.生活中处处存在数学问题,只要留心便会发现许多有趣的问题.分析:第一次下落时高度h1=100cm,经过一次;第二次下落时高度h2=cm,经过2次;第三次下落时高度h3=cm,经过2次……第十次下落时高度h10=cm,经过2次.经过的总路程是各次高度的和.解:s=0h=100s=s+hi=2可画示意图

4、帮助分析WHILEi<=10h=h/3s=s+2*hi=i+1WENDPRINT“第10次下落的高度为:”;hPRINT“第10次落地时共经过的路程为:”;sEND【例4】已知m、n是两个正整数,求m+n<10的所有正整数对m、n.若用UNTIL语句,则为:DOh=h/3s=s+2*hi=i+1LOOPUNTILi>10分析:当m=1时,n可取1,2,3,4,5,6,7,8;当m=2时,n可取1,2,3,4,5,6,7;当m=3时,n可取1,2,3,4,5,6;…;当m=8时,n取1.利用循环语句实现上述算法.用列举法找出规律;对m,n都是循环的.解:m=1n=1PRINT“适合m+n<1

5、0的所有正整数对是:”WHILEm<=8DOPRINTm,nn=n+1LOOPUNTILm+n>=10m=m+1n=1条件可以适当放大,如改为m<=9或m<=10都可以,但增加了循环时间和次数.WENDEND【例5】用公式··…·,求π的近似值.分析:设公式右边为t,则π=2t.关键是求出t的值.从公式看,分子是连续偶数的关系,分母是相邻两个奇数的关系,利用循环语句可以实现.求t的值,需要输入n的值.寻找题目所给式子的特征.解:INPUT“请输入正整数n的值:”;nm=2*nt=1i=2WHILEi<=mx=i*iy=(i-1)*(i+1)t=t*x/yi=i+2WENDz=2*tPRIN

6、T“PI的值为:”;zEND通过多个赋值语句,可以简化一个计算式子的书写.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。