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

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)程序框图与算法的基本逻辑结构
3 课型: 新授 主备人:王淼芬 审核人: 班级: 小组: 姓名: 1.1.2 (1)程序框图与算法的基本逻辑结构 教学 【学习目标】 1、掌握两种循环结构的程序框图的...
高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习
高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习_数学_高中教育_教育专区...一、选择题 1.算法的三种基本结构是( ) A.顺序结构、 选择结构、循环结构 B...
1.1.2程序框图与算法的基本逻辑结构(4)
1.1.2 程序框图与算法的基本逻辑结构(4) 数学组: 1.知识目标 教学目标 3....(2)请大家回忆条件结构,并用程序框图表示. (3)请大家回忆循环结构,并用程序...
2.示范教案(1.1.2 程序框图与算法的基本逻辑结构)
2.示范教案(1.1.2 程序框图与算法的基本逻辑结构)_理学_高等教育_教育专区。...三种逻辑结构可以用如下程序框图表示: 顺序结构 条件结构 循环结构 应用示例 例...
1.1.2.3程序框图与算法的基本逻辑结构(3)
1.1.2.3 程序框图与算法的基本逻辑结构1.1.2.3 程序框图与算法的基本逻辑结构隐藏>> 第三课时 循环结构 1 下列关于循环结构的说法正确的是( A.可能不含顺...
1.1.2程序框图与算法的基本逻辑结构(导学案)
经历通过设计程序框图表达解决问题的算法的过程,学习程序框图 的画法; 3、 在具体问题解决过程中,理解程序框图的三种基本逻辑结构——顺序结构、条件结构和循环 结构...
1.1.2 程序框图与算法的基本逻辑结构第3课时 学案(人教...
1.1.2 第 3 课时【明目标、知重点】 程序框图与算法的基本逻辑结构 循环结构、程序框图的画法 1.掌握两种循环结构的程序框图的画法,能进行两种循环结构程序框图...
1.1.2程序框图与算法的基本逻辑结构(4)
1.1.2程序框图与算法的基本逻辑结构(4)_高一数学_数学_高中教育_教育专区。...(2)请大家回忆条件结构,并用程序框图表示. (3)请大家回忆循环结构,并用程序...
1.1.2-3程序框图与算法的基本逻辑结构C
1.1.2-3程序框图与算法的基本逻辑结构C_数学_高中教育_教育专区。2015 级...这个步骤用程序框图如何表示? 问题 6:该算法中哪几个步骤构成循环结构?这个循环...
1.1.2程序框图与算法的基本逻辑结构教案
1.1.2程序框图与算法的基本逻辑结构教案_数学_高中教育_教育专区。1.1.2 程序...→ 教师指出:顺序结构、条件结构、循环结构. ② 试用一般的框图表示三种逻辑结构...
更多相关标签: