下载此文档

高中信息技术循环结构程序设计.pptx


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
学习目标:
1、了解循环结构,理解for/next 计数式的循环语句格式、功能;
2、掌握循环语句的执行过程;循环变量的作用
3、了解画圆及颜色变化的命令,能够利用for/next命令完成多彩同心圆的设计任务。
4、掌握简单的数列求和运算
学习过程:
问题1:能否用程序设计画圆?画几个圆
问题2:能否用程序设计快速画多个同心圆
问题3:计算有规律的自然数的和
以上都是本节课所要解决的问题和需要学习的相关知识。
观看
循环结构
阅读下列程序:
(1) a=5: y=10
y=y+a
此时y变量值是多少?
(2)a=5 : y=0
y=y+a :y=y+a
y=y+a : y=y+a
y=y+a
print y
此时y变量值是多少:
a=5 : y= 0
For x=1 to 5 step 1
y=y+a
next x
print y
该程序功能与(2)作用相同,
重复执行:将y值加a再赋值给y
for / next 语句结构
For 循环变量= 循环的初值 To 终值 step 步长
语句组(循环体)
Next 循环变量
理解:
for x=1 to 10 step 2
y=y+x
next x
= y
for / next 语句执行过程
循环变量=初值,记录终值、步长
变量>终值
循环体
循环变量=循环变量+步长
结束循环
false
true
探究学习
阅读或动手试一试,写出下列程序运行结果并回答问题:
(1) For i=1 to 6 step 1
print I,
next I
(2) for i=10 do 1 step -2
print I,
next I
(3) s=0
for x= 1 to 15 step 2
s=s+x
next x
print s
思考问题
(1) for 循环控制变量与next 变量关系
(2) 初值、终值、步长之间的关系?
(3) 循环次数如何计算?
问题解答
(1)for 变量与next 变量必须一致
(2)初值小于等于终值,步长为正,
初值大于终值,步长为负
(3) 循环次数:
int(( 终值-初值)/步长) + 1
循环应用:例题1:画多个同心圆
画圆命令
画圆命令: Circle (x, y), r
颜色命令: RGB(red, green, blue)
red、green、blue:
0—— 255的整数,各颜色饱和程度。
如:RGB(0,0,0)表示黑色;RGB(255,255,255)表示白色;
随机色: RGB(Rnd * 255, Rnd * 255, Rnd * 255)

高中信息技术循环结构程序设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小434 KB
  • 时间2018-12-04
最近更新