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

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程序框图与算法的基本逻辑结构练习
高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习_数学_高中教育_教育专区...一、选择题 1.算法的三种基本结构是( ) A.顺序结构、 选择结构、循环结构 B...
示范教案(程序框图与算法的基本逻辑结构)
示范教案(程序框图与算法的基本逻辑结构)_数学_高中教育_教育专区。1.1.2 程序...三种逻辑结构可以用如下程序框图表示: 顺序结构 条件结构 循环结构 应用示例 例...
§1.1.2 程序框图与算法的基本逻辑结构(3)导学案
级人教版数学必修 3 编号: 4 编制时间: 编制人: §1.1.2 程序框图与算法的基本逻辑结构(3) ---循环结构 【学习目标】 1.理解循环结构概念; 2.把握循环...
§1.1.2 程序框图与算法的基本逻辑结构(2)导学案
§1.1.2 程序框图与算法的基本逻辑结构(2)导学案_数学_高中教育_教育专区。...论怎样复杂的算法,它都包含三种基本逻辑结构,即顺序 结构、 条件结构和循环结构...
1.1.2_程序框图与算法的基本逻辑结构试题及答案
1.1.2_程序框图与算法的基本逻辑结构试题及答案_数学_高中教育_教育专区。一.... 3、解析:选 D.由循环结构的程序框图知识可知选 D. 4、解析:该程序框图的...
高中数学必修3《1.1.2程序框图与算法的基本逻辑结构)》...
高中数学必修3《1.1.2程序框图与算法的基本逻辑结构)》教案设计_数学_高中教育...的解决 过程中,理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构. ...
1.1.2程序框图与算法的基本逻辑结构第一课时(顺序结构)
1.1.2程序框图与算法的基本逻辑结构第一课时(顺序结构)_高二数学_数学_高中...三种逻辑结构可以用如下程序框图表示: 顺序结构 条件结构 循环结构 (二)应用...
1.1.2程序框图与算法的基本逻辑结构教案
5.预习自测: (1)程序框图中有三种基本逻辑结构,它不是( ) A.条件结构 B.判断结构 C.循环结构 D.顺序结构 ) (2)程序框图算法思想的重要表现形式,程序...
高中数学:1.1.2《程序框图与算法的基本逻辑结构1》教案...
高中数学:1.1.2《程序框图与算法的基本逻辑结构1》教案新人教版A必修3.doc - 舜耕中学高一数学必修 3 导教案(教师版) 周次 课题 教学 目标 教学 重点 教学...
...数学必修三1.1.2《程序框图与算法的基本逻辑结构》(...
湖南省蓝山二中高一数学《1.1.2 程序框图与算法的基本逻辑结构 (2) 》教案 ...算法可以用流程图表示为: 3.新课教学 1.循环结构的概念: 需要重复执行同一 ...
更多相关标签: