例题_循环语句.ppt

例题_循环语句.ppt

ID:48787458

大小:53.50 KB

页数:8页

时间:2020-01-24

例题_循环语句.ppt_第1页
例题_循环语句.ppt_第2页
例题_循环语句.ppt_第3页
例题_循环语句.ppt_第4页
例题_循环语句.ppt_第5页
资源描述:

《例题_循环语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、解答:用for循环语句来实现计算这个程序一共四步:第一步是选择一个变量S表示和,并赋给初值为0.例1.求1+2+3+…+1000=?算法思想:可以采用重复计算,而且数字1、2、3、…、1000是有规律的一列数,逐渐循环递增,每次增幅为1.第二步开始进入for循环语句,首先设i为循环变量,分别设定其初值、步长、终值。这里初值为1,步长为1(步长是指循环变量i每次增加的值。步长为1,可以省略不写,若为其他值,则不可省略),终值为1000。第三步为循环表达式(循环体).第四步用“end”控制结束一次循环,开始一次新的循环.S=0;fori=1:1:

2、1000S=S+i;EndS例2.求平方值小于1000的最大整数.解答:Scilab的格式来解决这个问题-->j=1;-->whilej*j<1000,j=j+1;end-->j=j-1;-->jj=31.在输入完程序的第二行后,击Enter键,再在提示符下输入j,击Enter键后,输出最大的j值.步骤:第一步是选择一个变量j表示数值,并赋给初值1;第二步开始进入while循环语句循环体:j*j<1000,j=j+1;解释:j=1时,1*1=1<1000,j=1+1=2;遇到end开始第二次循环;j=2时,2*2=4<1000,j=2+1=3

3、;遇到end开始第三次循环;…第三步单击Enter键,再在提示符输入j,击Enter键,输出最大j值例3.一球从100m高度落下,每次落地后反跳为原高度的一半,再落下。在第10次落地时,共经过多少路程?第10次下落多高?解:算法分析:第1次下落高度h1=100;第2次下落高度h2=50;……第10次下落高度h10=h9/2.递推公式:h1=100,hn+1=hn/2,n=1,2,……,9.到第10次落地时,共经过了h1+2h2+2h3+……+2h10(m).S=0;h=100;S=S+h;fori=2;10,h=h/2;S=S+2*h;end

4、Sh

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

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

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