3986.net
小网站 大容量 大智慧
赞助商链接
当前位置:首页 >> 其它课程 >>

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


§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 基本算法语句循环语句 教案3

1.2.3 基本算法语句循环语句 教案3 - 案例:1.2.3 循环语句 一、教学目标: 1.知识与技能: (1)通过具体的实例理解,了解循环语句的结构特征,掌握循环语句的...


第08课时 基本算法语句—循环语句

江苏省泗阳中学高二数学导学案 编制:张开业 2014-10- 总课题分课题 第一章 1.3.4 基本算法语句 循环语句 总课时 分课时 第 8 课时 第 3 课时 学习循环...


高中数学1.3基本算法语句循环语句教案

高中数学1.3基本算法语句循环语句教案_数学_高中教育_教育专区。基本算法语句循环语句》重点难点 重点:正确理解循环语句的概念,并掌握其结构;会应用循环语句编写...


1.2.3 基本算法语句循环语句 教案1

1.2.3 基本算法语句循环语句 教案1 - §1.2.3 基本算法语句——循环语句 教学目标 (1)正确理解循环语句的概念,并掌握其结构; (2)会应用循环语句编写程序。...


§1.3.4 基本算法语句——循环语句

基本算法语句——循环语句班级 上课时间: 上课时间: 主备:贾永亮 审核人:徐兴洲 姓名: 主备: 审核人: 姓名: 教学目标 (1)正确理解循环语句的概念,并掌握其...


基本算法语句复习

基本算法语句复习 教学目标 (1)进一步巩固基本算法语句:赋值语句、输入输出语句、条件语句、循环语 句的概念,并掌握其结构; (2)会灵活应用基本算法语句编写程序. ...


§13.2基本算法语句

成立的最大正整数 的算法过程. 后一次循环 S 的值,即当 [例 4]用语句描述求使 例解: While End while Print 点评: 根据 While 循环语句的特征当 点评 此...


苏教版·高中数学必修Ⅲ教案 1.8 基本算法语句——循环语句

苏教版·高中数学必修Ⅲ教案 1.8 基本算法语句——循环语句 - §1.3 基本算法语句——循环语句 教学目标 (1)正确理解循环语句的概念,并掌握其结构; (2)会...


基本算法语句考点和习题训练

理解几种基本算法语句—— 输入语句、输出语句、赋值语句、条件语句、循环语句,进一步体会算法的基本思想; 2. 通过阅读中国古代数学中的算法案例, 体会中国古代数学...


15.2 基本算法语句与算法案例

理解用伪代码表示的几种基本算法语句:赋值语句,输入语句,输出语句,条件语句, 循环语句. 2. 能用自然语言,流程图和伪代码表述算法,会用"While 循环"和"For 循环...

网站首页 | 网站地图
3986 3986.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com