本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
1.3.3循环语句(While语句与Do语句)
学习目标:
了解循环语句的结构特征,掌握循环语句的具体应用。
学习重点:
While语句与Do语句的表示方法,结构和用法。
学习难点:
将具体问题的流程图转化为程序语句的过程,当型循环和直到型循环的格式与逻辑的区别与联系。
学习过程:
1. 复习回顾:
(1)赋值语句:
(2)输入语句:
(3)输出语句:
(4)条件语句:
(5)循环结构特征图:当型循环: 直到型循环:
2. 问题引入:
设计计算2×4×6×8×…×100的一个算法,并画出流程图.
解: 算法如下:(当型) 当型语句如下:
(直到型) 直到型语句:
三、总结归纳:
循环语句:
(当型语句): (直到型语句):
While p Do
循环体 循环体
End while Until p
End Do
四.例题讲解:
例1.分别使用当型循环和直到型循环设计求 1+2+3+…+n>2006
的最小正整数n的伪代码,并画出流程图.
解:
例2.下列伪代码实现的是什么运算?
S←0
a←1
i←1
While i≤101
S←S+a×i
a←a×(-1)
i ← i+2
End While
Print S
答案:
五.课堂小结:
当型循环 直到型循环
当型循环语句伪代码格式: 直到型循环语句伪代码格式:
While P Do
循环体 循环体
End While Until P
End Do
六.课后作业
1.编写程序,计算自然数1+2+3+……+99+100的和。
2.下列伪代码实现的什么算法
S←0
i ←0
While i≤99
i←i+1
S←S+i
End while
Print S
w.w.w.k.s.5.u.c.o.m
www.
满足条件?
循环体
是
否
满足条件?
循环体
是
否
21世纪教育网 -- 中国最大型、最专业的中小学教育资源门户网站。 版权所有@21世纪教育网