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.3基本算法语句循环语句教学设计

高中数学1.3基本算法语句循环语句教学设计 - 基本算法语句 循环语句 总课题分课题 基本算法语句 循环语句 总课时 分课时 第 8 课时 第 3 课时 教学目标 学习...

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

高中数学1.3基本算法语句循环语句教案 - 基本算法语句循环语句》 重点难点 重点:正确理解循环语句的概念,并掌握其结构;会应用循环语句编写程序;并能进行简单的 ...

高中数学 基本算法语句—循环语句人教版必修三.doc

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

...第十一章 算法初步 第76课 基本算法语句(2)教案

2017年高考数学一轮复习 第十一章 算法初步 第76课 基本算法语句(2)教案 - 基本算法语句(2) 一、教学目标 1.了解用伪代码表示的几种基本算法语句:赋值语句、...

高中数学13基本算法语句循环语句2教案苏教版必修3(数学...

高中数学13基本算法语句循环语句2教案苏教版必修3(数学教案) - 基本算法语句 【学习导航】 学习 要求 1.进一步掌握循环语句结构,并能进行简单的综合应用. 2....

基本算法语句

教学重点: 如何进行算法分析. 教学难点: 如何进行算法分析. 教学过程: Ⅰ.课题导入 算法基本语句包括赋值语句、输入输出语句、条件语句循环语句. 伪代码 问题:...

《基本算法语句——循环语句》教学设计

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

基本算法语句

算法中的循环结构是由循环语句来实现的,包括 WHILE 语句和 UNTIL 语句两种语 句结构. WHILE 条件 WHILE 语句的一般格式是 循环体 , WEND DO UNTIL 语句的一般...

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

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

高中数学13基本算法语句循环语句教学设计苏教版必修3(...

高中数学13基本算法语句循环语句教学设计苏教版必修3(数学教案) - 基本算法语句 循环语句 总课题分课题 基本算法语句 循环语句 总课时 分课时 第 8 课时 第 3 ...