下载此文档

信息技术--small-basic--累加求和.ppt


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
画正12边形
画正36边形
S=12
Length=50
E=360/S
For i=1 To S Step 1
(Length)
(E)
EndFor
S=36
Length=50
E=360/S
For i=1 To S Step 1
(Length)
(E)
EndFor
复****For…EndFor循环语句
第一页,共11页。
问题: 你能很快算出来吗?
1+2+3+4+5=( )
1+3+5+7=( )
1+2+3+4+5+……+89=( )
1+3+5+7+……77+79=( )
16
15
这些算式我们能用For…EndFor循环语句吗?
第二页,共11页。
算法分析
1+2+3+‥‥+89=?
sum
sum
sum
sum
sum
sum
sum
sum
=
=
=
+1
+3
+2
‥‥
0
0
1
1
3
6
3
“盒子”:sum=0
“1”放入“盒子”中:sum=sum+1
“2”放入“盒子”中:sum=sum+2
“3”放入“盒子”中:sum=sum+3
……
这时候“盒子”里总和是0
这时候“盒子”里总和是1
这时候“盒子”里总和是3
这时候“盒子”里总和是6
第三页,共11页。
用sum来存放累加的结果,赋值语句“sum=sum+i”,它的含义与我们数学中的等式是完全不同的:
1、等号的左边必须是一个变量。
2、等号右边的“sum”和等号左边的“sum”的值是不一样的。
注意:
第四页,共11页。
算法结构对比
开始
sum=0
sum=sum+1
sum=sum+2
‥‥
sum=sum+89
结束
开始
sum=0
i=1
i<=89
sum=sum+i
i=i+1
结束
sum=0
For i=1 To 89 Step 1
sum=sum+i
EndFor
顺序结构
循环结构
第五页,共11页。
思考思考
5+10+15…+100=()
100+98+96+…+2=()
-2-4-6-…-40=()
1、它们的步长为别是( ) 、( )、 ( )
2、它们的循环变量取值范围分别是:
( )、
( )、
( )
5
-2
-2
for i=5 to 100 step 5
for i=100 to 2 step -2
for i=-2 to -40 step -2
第六页,共11页。
我们来试一试
编写程序,计算:
1+2+3+…+100=
1+3+5+…+79=
sum=0
For i=1 to 100 step 1
sum=sum+i
EndFor
sum=0
For i=1 to 79 step 2
sum=sum+i
EndFor
第七页,共11页。
图形窗口显示信息
1+3+5+‥+77+79=?
sum=0
For i=1 To 79 Step 2
sum=sum+i
EndFor
=30
(100,80,"1+3+5+‥+77+79="+sum)
100
x
y
80
DrawText操作的格式如下:
(x,y,text)
注意:此处“+”是连接的意思,不是运算符号
第八页,共11页。
文本窗口显示信息方法
sum=0
For i=1 To 79 Step 2
sum=sum+i
EndFor
("1+3+5+¨+77+79="+sum)
WriteLine操作的格式如下:
(data)
注意:此处“+”是连接的意思,不是运算符号
第九页,共11页。
练****题
编写程序,计算
1+2+3+…+100=?
将结果显示在图形窗口,用30号红色的字显示。显示的格式如下:
1+2+3+…+100=5050
sum=0
For i=1 To 100 Step 1

信息技术--small-basic--累加求和 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人350678539
  • 文件大小531 KB
  • 时间2021-12-06