登录 / 注册
首页>人教2001课标版初中信息技术九年级全一册>第14课 Do-Loop循环
  • 资料信息
  • 科目: 

    人教2001课标版初中信息技术九年级全一册 - 第14课 Do-Loop循环

  • 格式:  PPT
  • 大小:  789K    14张
  • 时间:  2017-07

同类资源

第14课 Do-Loop循环 课件1

以下为幻灯片页面截图,请点击左边“我要下载”按钮免费下载无水印完整文件
第14课 Do-Loop循环 课件1
DO…LOOP循环语句
复习:循环结构
直到型循环
当型循环
循环体
循环条件
T
F
初始值
初始值
循环条件
T
循环体
F
先判断,后执行。
先执行,后判断。
运动会长跑项目:绕着环形操场跑1600米(4圈)

跑圈
循环直到
跑够4圈
运动会长跑项目:绕着环形操场跑1600米(4圈)

跑圈
循环直到
跑够4圈
do
跑圈
Loop until
跑够4圈
例1:计算S=1+2+3+4+5的值(用直到型循环)
分析:
循环初始条件:

循环体:

循环条件:
S=0, i=1
S=S+i, i=i+1
i>5
开始
结束
输出S
T
F
从1开始将连续的自然数相加,直到加过5为止。
(用S表示和,用i表示自然数。)
S=0, i=1
S=S+i
i=i+1
i>5
例1:计算S=1+2+3+4+5的值(用直到型循环)
开始
S=0, i=1
S=S+i
i=i+1
i>5
结束
输出S
T
F

s=0
i=1
Do
s=s+i
i=i+1
Loop until
Print s
程序代码
循环体
条件
i>5
当使用Until <条件>构成循环时,当条件为“假”,则反复
执行循环体,直到条件成立,即为“真”时,则退出循环。
例1:计算S=1+2+3+4+5的值(用当型循环)
分析:
循环初始条件:

循环体:

循环条件:
S=0, i=1
S=S+i, i=i+1
i<=5
从1开始将连续的自然数相加,当i不大于5时执行循环否则结束,并输出总和。(用S表示和,用i表示自然数。)
开始
S=0, i=1
S=S+i
i=i+1
i<=5
结束
输出S
T
F
例1:计算S=1+2+3+4+5的值 (用当型循环)
开始
S=0, i=1
S=S+i
i=i+1
i<=5
结束
输出S
T
F
s=0
i=1
Do while
s=s+i
i=i+1
Loop
Print s
循环体
条件
i<=5
当使用While<条件>构成循环时,当条件为“真”,
则反复执行循环体,当条件为“假”,则退出循环。
练习:求S=1+2+3+……+N的值,其中N由键盘输入。
开始
S=0, i=1
S=S+i
i=i+1
结束
输出S
T
F
输入n
n=inputbox(“ ”)
s=0
i=1
Do
s=s+i
i=i+1
Loop until
Print s
用直到型循环
i>n
i>n
小结
循环结构
当型循环
直到型循环
Do while 条件
循环体
Loop
Do
循环体
Loop until 条件
例3:求S=1×2×3×……×N的值,其中N由键盘输入。
S=1, i=1
S=S*i
i=i+1
i<=n
结束
输出S
T
F
开始
输入n
用当型循环
n=inputbox(“”)
s=1
i=1
Do while
s=s*i
i=i+1
Loop
Print s
i<=n
练习1:求S=2+4+6+……+N的值,其中N为偶数,由键盘输入。
程序代码:
n=InputBox(“输入数n:”)
s=0
i=2
DO
s=s+i
i=i+2
LOOP until i>n
Print s
开始
S=0, i=2
S=S+i
i=i+2
i>n
结束
输出S
T
F
输入n
练习2:求S=1×3×5×……×N的值,其中N为奇数,由键盘输入。
程序代码:
n=InputBox(“输入n:”)
s=1
i=1
DO while i<=n
s=s*i
i=i+2
LOOP
Print s