kl800.com省心范文网

基本算法语句(循环语句)


§1.2.3 算法基本语句

循环语句

温故而知新 1、顺序结构常用的程序语言和格式

输入语句 INPUT “提示文字”;变量列表
输出语句 PRINT “提示文字”;变量列表 赋值语句 变量=表达式 2、条件结构常用的程序语言和格式 (1) 条件成立 THEN (2) 条件成立 THEN IF IF 语句1 语句 ELSE END IF 语句2 END IF

循环结构
WHILE 语句:

程序框图:

循环体

WHILE 条件 循环体 WEND

条件成立? 否



UNTIL 语句 DO 循环体 LOOP UNTIL 条件
循环体 否 条件成立?



例1 编写程序,计算 1 ? 2 ? ??? ? 99 ? 100 的和。
WHLIE 型: i=0 sum = 0 WHILE i<=100 i=i+1 sum = sum + i WEND PRINT sum END UNTIL 型: i=1 sum=0 Do sum=sum+i i=i+1 LOOP UNTIL i>100 PRINT sum END

例2、设计一个算法框图:求满足1+2 + 3 + … + n> 10000的最小正整数n,并写出相应的QBASIC程序。 开始 i=0,Sum=1 i=i+1 i=0 sum = 0 DO

i=i+1
Sum=Sum+i sum = sum + i 否 Sum>10000? 是 输出i 结束 LOOP UNTIL sum>10000 PRINT i END

练习1:编计算机程序输出1~100之间(含1和100)的所 有偶数。
WHILE型程序: UNTIL型程序:

i=1 WHILE i<=100 IF i MOD2=0 THEN PRINT i END IF i=i+1 WEND END

i=1 DO IF i MOD2=0 THEN PRINT i END IF i=i+1 LOOP UNTIL i>100 END

小结:
算法中的循环结构是由循环语句来实现的,对应于程序框图 中的两种循环结构,一般程序设计语言也有当型(WHILE 型) 和直到型(UNTIL 型)两种语句结构。 WHILE 语句:
程序框图:
循环体

WHILE 条件 循环体 WEND

条件成立?
是 否

当计算机遇WHILE 语句时,先判断条件的真假,如果条件符 合,就执行WHILE和WEND之间的循环体,若条件不符合,计算 机将不再执行循环体,直接跳到WEND语句后执行其他语句,

作业: P33习题1.2

A组 T3

UNTIL 语句:
DO 循环体 LOOP UNTIL 条件

程序框图:

循环体


条件成立? 是

当计算机遇 UNTIL 语句时,先执行一次循环体,然后对条件 的真假进行判断,如果条件不满足时,执行循环体,直到条件满足 时,不再执行循环体,跳出循环,执行LOOP UNTIL语句后的其他 语句。

练习
编写一个程序 22 ? 42 ? ??? ? ?10002计算的值,并画出相 应的程序框图。
开始

WHILE 型:
S=0 i=2 WHILE i<=1000 S=s+i^2 i=i+2 WEND PRINT s END

程序框图:
S=0 i=2 i=i+2

i<=1000?




S=s+i2

输出 s
结束

开始

UNTIL 型:

程序框图:

S=0 i=2

S=0

i=2
Do S=s+i^2 i=i+2

i=i+2 s=s+i2
否 i>1000?

LOOP UNTIL i>1000
PRINT s END

是 输出 s 结束


1.2.3基本算法语句循环语句

§1.2.3 基本算法语句循环语句 教学目标: 知识与技能 (1)正确理解循环语句的概念,并掌握其结构。 (2)会应用条件语句和循环语句编写程序。 过程与方法 经历对...

1.3基本算法语句——循环语句

吴江市高级中学 (第 8 课时)§1.3 基本算法语句——循环语句 教学目标: 1.掌握两种循环语句的一般形式,进一步体会算法的基本思想. 2.能够熟练地运用两种循环语句...

07基本算法语句(3)

基本算法语句 10页 8财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能...三、建构数学 1.循环语句:循环语句一般有两种:___、___。 (1) “For 循环...

1.2. 基本算法语句(1)

陈虹的教学设计———必修 3 §1.3 基本算法语句——循环语句教学目标 (1)正确理解循环语句的概念,并掌握其结构; (2)会应用循环语句编写程序. 教学重点 两种...

1.8 基本算法语句——循环语句

1.8 基本算法语句——循环语句_工学_高等教育_教育专区。基本算法§1.3 基本算法语句——循环语句 教学目标 (1)正确理解循环语句的概念,并掌握其结构; (2)会应...

...:基本算法语句——循环语句 (苏教版必修3)

灌云县四队中学2013-2014学年高中数学教案:基本算法语句——循环语句 (苏教版必修3) 隐藏>> 四队中学教案纸 备课 时间 教学 目标 重点 难点 教学 课题 (学科...

苏教版高中数学必修三导学检测案:1.3.4基本算法语句—...

课题:1.3.4 基本算法语句——循环语句 班级: 姓名: 学号: 第 学习小组 【学习目标】 1、 学习循环语句的一般格式,并能进行最简单的编程; 2、 理解并掌握...

以下不属于基本算法语句的是( )。①INPUT语句;②PRINT...

填空题 数学 条件语句、循环语句、输入语句、输出语句和赋值语句 以下不属于基本算法语句的是( )。 ①INPUT语句;②PRINT语句;③IF-THEN语句;④DO语句;⑤END语句...

1.2基本算法语句(三)

这就是本节 课我们所要研究的主要内容——循环语句(板书课题) 二、新课讲解: 一、循环语句 算法中的循环结构是由循环语句来实现的。对应于程序框图中的两种 ...

1.8 基本算法语句——循环语句

南师大附校 高二数学教案 必修 3 循环语句 §1.3 基本算法语句——循环语句 教学目标 (1)正确理解循环语句的概念,并掌握其结构; (2)会应用循环语句编写程序....