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)会应用循环语句编写程序...


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

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


基本算法语句

基本算法语句_数学_高中教育_教育专区。基本算法语句撰稿:赵代立 责编:丁会敏 ...4、正确理解条件语句和循环语句的概念,并掌握其结构的区别与联系. 5、会应用...


高二数学基本算法语句

高二数学基本算法语句 - 第 7 课时 5.3 基本算法语句 一、知识结构 赋值语句 输入、输出语句 伪代码描述算法 条件语句 循环语句 重点难点 重点:1、学习和理解...


基本算法语句

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


《基本算法语句》教案(1)

基本算法语句》教案(1) - 基本算法语句 教学目标: 1.了解循环语句的概念,并读懂其结构; 2.能读懂用循环语句编写的程序 教学重点: 两种循环语句的表示方法、...


高考数学复习基本算法语句

高考数学复习基本算法语句 - 普通高中课程标准实验教科书—数学 [人教版] 高三新数学第一轮复习教案(讲座 16)—基本算法语句 一.课标要求: 1.经历将具体问题的...


人教版高数必修三第3讲:基本算法语句(教师版)

2.学会输入语句、输出语句和赋值语句,条件语句和循环语句基本用法. 3.理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法. 1. 赋值、输入和输出语句 (...


高中数学《基本算法语句》循环语句教案6 新人教A版必修3

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


最新人教版高中数学必修3第一章《基本算法语句》学习导航

1.2 基本算法语句 自主整理 1.程序语言中都包含一些基本的语句结构,它们分别是输入语句、输出语句、赋值语句、条 件语句、循环语句 . 2.赋值语句和输出语句 (1...

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