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

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.1.2程序框图与算法的基本逻辑结构(1)_高一数学_数学_高中教育_教育专区。元谋...是 语句 语句 1 输出 语句 2 (3)循环结构 三、课堂小结 1 、算法的程序...
1.1.2程序框图与算法的基本逻辑结构-教案
2. 教学算法的基本逻辑结构: ① 讨论:P7 的程序框图,感觉上可以如何大致分块?流程再现出 些什么结构特征? → 教师指出:顺序结构、条件结构、循环结构. ② ...
1.1.2程序框图与算法的基本逻辑结构教案
1.1.2程序框图与算法的基本逻辑结构教案_数学_高中教育_教育专区。1.1.2 程序...→ 教师指出:顺序结构、条件结构、循环结构. ② 试用一般的框图表示三种逻辑结构...
高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习
高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习_数学_高中教育_教育专区...一、选择题 1.算法的三种基本结构是( ) A.顺序结构、 选择结构、循环结构 B...
第1章 1.1.2 程序框图与算法的基本逻辑结构第3课时 学案
第1章 1.1.2 程序框图与算法的基本逻辑结构第3课时 学案_理学_高等教育_教育专区。第 3 课时【明目标、知重点】 循环结构、程序框图的画法 1.掌握两种循环...
§1.1.2 程序框图与算法的基本逻辑结构(1)导学案
§1.1.2 程序框图与算法的基本逻辑结构(1)导学案_数学_高中教育_教育专区。...新知 3;算法的三种基本逻辑结构:顺序结构、条件结构、循环结构. 探究 4:顺序...
第1章 1.1.2 程序框图与算法的基本逻辑结构第3课时 课...
第1章 1.1.2 程序框图与算法的基本逻辑结构第3课时 课时达标训练_理化生_高中教育_教育专区。课时达标训练一、基础过关 1. 如图所示是一个循环结构的算法,下列...
1.1.2程序框图与算法的基本逻辑结构(四)
1、能总结和归纳出画程序框图的基本步骤; 2、根据基本步骤能正确画出简单的程序框图; 3、学生会利用累加变量和计数变量设计相关算法,会将两种循环结构进行相互转化...
1.1.2 程序框图与算法的基本逻辑结构第1课时 学案(人教...
1.1.2 程序框图与算法的基本逻辑结构第1课时 学案(人教A版必修三)_数学_...逻辑结构 C.循环结构 B.条件结构 D.顺序结构 ( ) 答案 D 3.程序框图符号...
...必修3第一章1.1.2程序框图与算法的基本逻辑结构(第3...
数学人教A版必修3第一章1.1.2程序框图与算法的基本逻辑结构(第3课时) (2) - 数学,全册上册下册,期中考试,期末考试,模拟考试,单元测试,练习说课稿,备课教案...
更多相关标签: