当前位置:首页 >> 数学 >>

1.1.1程序框图与算法的基本逻辑结构(循环结构)


1.1.2 程序框图与算法的基本 逻辑结构之循环结构

复习回顾

顺序结构

条件结构

1.顺序结构

步骤n

步骤n+1

2.条件结构

满足条件?



满足条件?




步骤A 步骤B


步骤A

(1)

(2)

3.循环结构
在一些算法中,从某处开始,按照一 定条件,反复执行某一处理步骤的情况, 这就是循环结构。反复执行的处理步骤 称为循环体。

循环结构:条件,循环体

某些循环结构用程序框图可以表示为

循环体
循环体
满足条件?



满足条件?







直到型循环

当到型循环

例1.设计一个计算1+2+3+……+100的值的算法,
并思考如何用程序框图表示出来。 算法分析: 第1步,0+1=1 第2步,1+2=3 第3步,3+3=6 第4步,6+4=10 ...... 第100步,4950+100=5050
第i步的结果 ? 第(i ? 1 )的结果? i

S= S +i

例1.设计一个计算1+2+3+……+100的值的算法, 并思考如何用程序框图表示出来。

算法设计:
第一步,令 i=1,S=0. 第二步,S= S+i. 第三步,i= i+1 . 第四步,判断 i > 100是否成立.若是,则输 出S,结束算法;否则返回第二步.

例1.设计一个计算1+2+3+……+100的值的算法, 并思考如何用程序框图表示出来。
开始

算法设计
i=1

程序框图:

第一步,令 i=1,S=0. 第二步,S= S+i . 第三步,i= i+1 . 第四步,判断 i > 100是否成立. 若是,则输出S,结束算法;否则 返回第二步.

S=0

S=S+i
i=i+1 i>100? 是 输出S 结束



例1.设计一个计算1+2+3+……+100的值的算法, 并思考如何用程序框图表示出来。
开始

程序框图:
构造循环结构的 关键步骤:
确定循环体 设置循环终止条件

i=1
S=0

初始化变量

S=S+i
i=i+1 i>100? 是 输出S 结束



直到型循环结构

例1.设计一个计算1+2+3+……+100的值的算法, 并思考如何用程序框图表示出来。

用当型循环结构,上述算法程序 框图如何表示?

开始

程序框图:

i=1 s=0

当型循环结构
______ 否 输出s 结束 是

i=i+1

s=s+i

高考题:

1.(09安徽)程序框图(即算 法流程图)如图所示,其输出 结果是_______. 127

2.(10安徽)如图所示,程序 框图(算法流程图)的输出值 x=____ 12 .

3.(11安徽)如图 所示,程序框图 (算法流程图) 的输出结果 是 15 .

12

3

(2010· 天津高考)阅读如图所示 的程序框图,若输出s的值为 -7,则判断框内可填写( D)

A.i<3?
B.i<4?

C.i<5?
D.i<6?

(2010· 浙江高考)某程序框图如
图所示,若输出的S=57,则

判断框内为
A.k>4?

(

A)

B.k>5?
C.k>6?

D.k>7?


相关文章:
1.1.2-3程序框图与算法的基本逻辑结构C
1.1.2-3程序框图与算法的基本逻辑结构C_数学_高中教育_教育专区。2015 级...这个步骤用程序框图如何表示? 问题 6:该算法中哪几个步骤构成循环结构?这个循环...
1.1.2_程序框图与算法的基本逻辑结构试题及答案
1.1.2_程序框图与算法的基本逻辑结构试题及答案_数学_高中教育_教育专区。一.... 3、解析:选 D.由循环结构的程序框图知识可知选 D. 4、解析:该程序框图的...
第一章1.1.2程序框图与算法的基本逻辑结构(1)
组 2016.3 [学习目标]:1.掌握程序框图的概念;会用通用的图形符号表示算法, 2、 掌握算法的三个基本逻辑结构; 掌握画程序框图的基本规则, 能正确画出程序框图...
1.1.2 程序框图与算法的基本逻辑结构1
1.1.2 程序框图与算法的基本逻辑结构1_计算机软件及应用_IT/计算机_专业资料...的解决 过程中,理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构. ...
1.1.2 程序框图与算法的基本逻辑结构(第3课时 循环结构...
1.1.2 程序框图与算法的基本逻辑结构(第3课时 循环结构、程序框图的画法)学案_理化生_高中教育_教育专区。上 20 学库网下免费精品教学资源 1.1.2 程序框图...
§1.1.2 程序框图与算法的基本逻辑结构(1)
§1.1.2 程序框图与算法的基本逻辑结构(1)_理化生_高中教育_教育专区。...1.掌握两种循环结构的程序框图的画法,能进行两种循环结构程序框图间的转化; 2....
1.1.2-3程序框图与算法的基本逻辑结构A
1.1.2-3程序框图与算法的基本逻辑结构A_数学_高中教育_教育专区。2015 级...这个步骤用程序框图如何表示? 问题 6:该算法中哪几个步骤构成循环结构?这个循环...
1.1.2 程序框图与算法的基本逻辑结构
1/4 同系列文档 1.1.1算法的概念导学案 1.1.2条件结够 1.1.2循环结构...1.1.1 课题:1.1.2 课时:2 程序框图与算法的基本逻辑结构第 1 课时 程序...
1.1.2程序框图与算法的基本逻辑结构(第3课时循环结构)
福建省同安第一中学 洪燕春 2013.11.25 1.1.2 程序框图与算法的基本逻辑结构第 3 课时 循环结构【教学目标】① 知识与技能:了解循环结构的概念,理解当型结构...
1.1.2程序框图与算法的基本逻辑结构(3)
1.1.2程序框图与算法的基本逻辑结构(3)_高一数学_数学_高中教育_教育专区。...(2)什么是循环结构、循环体? (3)试用程序框图表示循环结构. (4)指出两种循环...
更多相关标签: