1.1.2循环结构,程序框图的画法

合集下载

1.1(2)程序框图(2)

1.1(2)程序框图(2)

循环体
循环体
满足条件? 否 是
满足条件? 是 否
直到型
当型
循环体:反复执行的步骤称为循环体
直到型循环结构:在执行了一次循环体之后,对控制循环体进 行判断,当条件不满足时执行循环体,满足则停止.
当型循环结构:在每次执行循环体前对控制循环条件进行判断, 当条件满足时执行循环体,不满足则停止.
3.循环结构:
Z2
第五步:输出d.
程序框图
开始 输入x0,y0,A,B,C Z1=Ax0+By0+C
Z2=A2+B2
d | z1 | z2
输出d 结束
2、条件结构
在某些问题的算法中,有些步骤只有在一定条件下才会被执行,算 法的流程因条件是否成立而变化.在算法的程序框图中,由若干个 在一定条件下才会被执行的步骤组成的逻辑结构,称为条件结构, 用程序框图可以表示为下面两种形式:
算法如何设计? 第一步,令f(x)=x2-2,给定精确度d.
第二步,确定区间[a,b],满足f(a)·f(b)<0. 第三步,取区间中点 m a b .
2
第四步,若f(a)·f(m)<0,则含零点的区间为[a,m]; 否则,含零点的区间为[m,b].将新得到的含零点的区间 仍记为[a,b]. 第五步,判断[a,b]的长度是否小于d或f(m)是否等于0. 若是,则m是方程的近似解;否则,返回第三步.
输出y 结束
例4.根据给出的两个流程图, 分析:
(1)图1所解决的是什么问题?
(2)回答:
①当输入的x值为1时,输出 y 的值为多大?
②要使输出的y值为8,输入的 x值为多大?
③输入的x和输出的y能相等 吗?
图2

【成才之路】2014-2015学年高中数学 1.1.2 第3课时 循环结构、程序框图的画法课件 新人教A版必修3

【成才之路】2014-2015学年高中数学 1.1.2 第3课时 循环结构、程序框图的画法课件 新人教A版必修3

(2)直到型循环结构:如图①所示,其特征是:在执行了一 次循环体后,对条件进行判断,如果条件__不__满__足____,就继续 执行循环体,直到条件__满__足____时终止循环.
(3)当型循环结构:如图②所示,其特征是:在每次执行循 环体前,对条件进行判断,当条件__满__足___时,执行循环体, 否则终止循环.
●温故知新 旧知再现 1.下列问题的算法宜用条件结构表示的是( ) A.求点P(-1,3)到直线3x-2y+1=0的距离 B.由直角三角形的两条直角边求斜边 C.解关于x的方程ax+b=0 D.计算100个数的平均数 [答案] C [解析] A,B,D只需用顺序结构即可.
2.根据下边的流程图,使得当成绩不低于60分时,输出 “及格”,当成绩低于60分时,输出“不及格”,则( )
[解析] 该程序框图的运行过程是: i=1,S=1 i=1+1=2 S=2×(1+1)=4 i=2>5不成立 i=2+1=3 S=2×(4+1)=10 i=3>5不成立 i=3+1=4
S=2×(10+1)=22 i=4>5不成立 i=4+1=5 S=2×(22+1)=46 i=5>5不成立 i=5+1=6 S=2×(46+1)=94 i=6>5成立 输出S=94.
成才之路 ·数学
人教A版 ·必修3
路漫漫其修远兮 吾将上下而求索
第一章 算法初步
第一章 1.1 算法与程序框图
1.1.2 程序框图与算法的基本逻辑结构
第3课时 循环结构、程序框图的画法
1
预习导学
2
互动课堂
3 随堂测评
4
课后精练
预习导学
●课标展示 1.了解两种循环结构的概念以及各自的运行过程,明确 循环终止的条件. 2.能用循环结构设计程序框图解决有关问题.

1.1.2程序框图10(循环结构)

1.1.2程序框图10(循环结构)
主页
§1.1.2程序框图
2.设计一个计算 12+22+32+…+1002 的一个程序框图.
P.21A2
开始
i=1
Sum=0
i=i+1
i≤100? 否
Sum=sum+i2

输出sum
结束
主页
§1.1.2程序框图
开始
sum=0 i=1
sum=sum+i2
i=i+1

i >100?

输出mul 结束
主页
i=i+1
i≤9? 否
结束
主页
ri 为第i名同 学的成绩
§1课.1.2堂程序练框习图 P.12B2
开始
n=1
输入r
r≥6.8? 是
n=n+1
是 n≤9? 否
结主束页

输出r
是 满足条件?

语句
基本形式1
主页
§1.1.2程序框图
2.循环结构的算法流程图


循环体

环 结
满足条件? Y
构 N
当型循环结构在每次执行循环体前对控制循 环条件进行判断,当条件满足时执行循环体,不 满足则停止.
主页
§1.1.2程序框图
直 到 型 循 环 结 构
循环体
条件 N Y
直到型循环执行了一次循环体之后,对控 制循环条件进行判断,当条件不满足时执行循 环体,满足则停止.
§1.1.2程序框图
例2.画出
1
2
1
2
1
2
1
2 1
2 1
2

(人教a版)必修三同步课件:1.1.2(3)循环结构、程序框图的画法

(人教a版)必修三同步课件:1.1.2(3)循环结构、程序框图的画法

程序框图如图所示:
规律方法 1.在使用循环结构时,需恰当地设置累加(乘)变量 和计数变量,在循环体中要设置循环终止的条件. 2.在最后输出结果时,要避免出现多循环一次或少循环一次 的情况出现.
跟踪演练2
求使1+2+3+4+5+…+n>100成立的最小自然数n的值,只画出程序框图.

设累加变量为S,
要点一 当型循环结构与直到型循环结构
例1 设计一个计算1+2+…+100的值的算法,并画出程序框图.

算法是:第一步,令i=1,S=0.
第二步,若i≤100成立,则执行第三步;否则,输出S,结 束算法.
第三步,S=S+i.
第四步,i=i+1,返回第二步.
程序框图:
规律方法 当型循环结构与直到型循环结构的联系和区别 (1)联系 ①当型循环结构与直到型循环结构可以相互转化; ②循环结构中必然包含条件结构,以保证在适当的时候终止 循环; ③循环结构只有一个入口和一个出口;
④循环结构内不存在死循环,即不存在无终止的循环.
(2)区别 直到型循环结构是先执行一次循环体,然后再判断是否继续 执行循环体,当型循环结构是先判断是否执行循环体;直到
型循环结构是在条件不满足时执行循环体,当型循环结构是
在条件满足时执行循环体.要掌握这两种循环结构,必须抓 住它们的区别.
跟踪演练1
要点四 循环结构的实际应用
例4 某工厂2012年生产小轿车200万辆,技术革新后预计每年的生产能力比上一年增加
5%,问最早哪一年该厂生产的小轿车数量超过300万辆?写出解决该问题的一个算法,
并画出相应的程序框图.

算法如下:
第一步,令n=0,a=200,r=0.05. 第二步,T=ar(计算年增量). 第三步,a=a+T(计算年产量). 第四步,如果a≤300,那么n=n+1, 返回第二步;否则执行第五步.

1.1.2循环结构 程序框图的画法

1.1.2循环结构 程序框图的画法
第一章
1.1.2 程序框图与算法的基本逻辑结构
第3课时
循环结构、程序环结构的程序框图的画法; 2.了解两种循环结构的区别,能进行两种循环结构程序框图间的转化; 3.能正确读程序框图.
问题导学
题型探究
达标检测
知识回顾 顺序结构
新知探究 点点落实
由若干个 依次执行的步骤
题型探究
例1 设计一个计算1+2+„+100的值的程序框图. 解 这一问题的算法:
重点难点 个个击破
第一步,令i=1,S=0.
第二步,若 i≤100 成立,则执行第三步;
否则,输出S,结束算法.
第三步,S=S+i.
第四步,i=i+1,返回第二步.
程序框图:
反思与感悟
题型探究
例1 设计一个计算1+2+„+100的值的程序框图.
返回
达标检测
1.下列关于循环结构的说法正确的是( C )
1
2 3 4 5
A.循环结构中,判断框内的条件是唯一的
B.判断框中的条件成立时,要结束循环向下执行
C.循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现
“死循环”
D.循环结构就是无限循环的结构,执行程序时会永无止境地运行下去
答案
1
本结构.
组成,这是任何一个算法都离不开的基
条件结构:
在一个算法中,经常会遇到一些条件的判断,算法的流程根据 条件 是否成 立有不同的流向.处理这种过程的结构叫条件结构.
问题导学
知识点一 循环结构
新知探究 点点落实
循环结构的定义:
在一些算法中,经常会出现从某处开始,按照一定的条件 反复执行某些步
骤的情况,这就是循环结构,反复执行的步骤称为 循环体 .

程序框图循环结构

程序框图循环结构

A
成立
不成立
P
A
A
B
A
B P
不成立
成立
P 不成立
成立
变式训练. 下面的循环体执行的次数是
开始
i=2,s=0
s=s+i
i=i+2 否
i 100?

输出s
结束
例1.设计一个计 算 1+2+3+…+100 的程序框图.
开始 i=1 S=0
i=i+1
i≤100?

输出S
S=S+i

结束
例1.设计 一个计算 1+2+3+… +100的程 序框图.
S=S+i
开始 i=1 S=0
输出S
i=i+1
i≤100?

结束
S=S+i

变式训练(2):
编写程序求:1×3×5×7×……×101的值.
直到型 开始 如何修改?
开始
当型
i=1
SS==01
i=1
SS==01
SS==SS*+i i
ii==ii++21 否
i>i>110010??

输出S
i=ii=+i2+1
开始
开始
i=1 S=0
S=S+i
i=i+1
否 i>100?
是 输出S
i=1 S=0
i=i+1
i≤100? 否
输出S
S=S+i 是
结束
结束
设计:求1× 2++22+×23++3×24++45×2++…5×2++…10×+01的1000一02的个一算个法算法

人教A版 高中数学 必修3 第一章 1.1.2 循环结构的程序框图课件(共16张PPT)

人教A版 高中数学 必修3 第一章 1.1.2 循环结构的程序框图课件(共16张PPT)

巩固提高
1、设计一算法,求 积:1×2×3×…×100, 画出流程图
思考:该流程图与前面 的例1中求和的流程图有 何不同?
开始 i=0,S=1
i=i+1 S=S*i 否 i>=100?
是 输出S 结束
巩固提高
2、设计一算法输出1~1000以内能被3整除的整数
开始
算法:
i=0
S1:确定i的初始值为0;
开始 i=0,S=0
否 i<100? 是 i=i+1 S=S+ i
输出S 结束
思考:将步骤A和步骤B交换位 置,结果会怎样?能达到预期结果 吗?为什么?要达到预期结果,还 需要做怎样的修改?
步骤A
步骤B 答:达不到预期结果;
当i = 100时,退出循环,i 的值未能加入到S中;修 改的方法是将判断条件改 为i<101
1.1.2 程序框图与算法的基本逻辑
——————循环结构
复习回顾
1、程序框图(流程图)的概念: 2、算法的三种逻辑结构: 3、顺序结构的概念及其程序框图: 4、条件结构的概念及其程序框图:
复习回顾
i) 顺序结构
ii) 条件结构
Yp N A
A
B
B
循环结构
循环结构:在一些算法中,也经常会出现从某处开始,
小结:
4.画循环结构流程图前: ①确定循环变量和初始条件; ②确定算法中反复执行的部分,即循环体; ③确定循环的转向位置; ④确定循环的终止条件.
循环结构的三要素:
循环变量,循环体、循环的终止条件。
其中顺序结构是最简单的结构,也是最基 本的结构,循环结构必然包含条件结构,所以 这三种基本逻辑结构是相互支撑的,无论怎样 复杂的逻辑结构,都可以通过这三种结构来表 达。

1.1.2算法与程序框图

1.1.2算法与程序框图

循环结构分为当型循环结构和 循环结构分为当型循环结构和直到型循环结构 当型循环结构
循环体 循环体 是 满足条件? 满足条件? 否 当型循环结构 满足条件? 满足条件? 是 直到型循环结构 否
差异:循环终止条件不同 检验条件是否成立的先后次序也不同 差异 循环终止条件不同,检验条件是否成立的先后次序也不同 循环终止条件不同 检验条件是否成立的先后次序也不同. 当型循环结构:先判断后执行循环体 先判断后执行循环体. 当型循环结构 先判断后执行循环体 直到型循环结构:先执行循环体后判断条件是否成立 先执行循环体后判断条件是否成立. 直到型循环结构 先执行循环体后判断条件是否成立
1.1.2 程序框图 与 算法的基本逻辑结构
程序框
名称
终端框 起止框) (起止框) 输入、 输入、输出框 处理框 执行框) (执行框)
功能
表示一个算法的起始和结束 表示一个算法输入和 输出的信息 赋值、 赋值、计算
判断框
判断某一条件是否成立, 判断某一条件是否成立,成立 时在出口处标明“ 时在出口处标明“是”或“Y”; ; 不成立时标明“ 不成立时标明“否”或“N”. . 连接程序框
结束
判断整数n(n>2)是否为质数”的算法: 判断整数n(n>2)是否为质数”的算法: n(n>2)是否为质数
开始 输入n 输入 i=2 设n是一个大 是一个大 的整数. 于2的整数 的整数
一般用i=i+1 一般用 表示. 表示
除以i的余数 求n除以 的余数 除以 的余数r
i=i+1 i的值增加 仍用 表示 的值增加1仍用 的值增加 仍用i表示
循环结构一定包含条件结构,用以控制循环过程 避免出现 循环结构一定包含条件结构 用以控制循环过程,避免出现 用以控制循环过程 死循环” 判断框内写上条件 判断框内写上条件,两个出口分别对应终止条件成 “死循环”.判断框内写上条件 两个出口分别对应终止条件成 立与否,其中一个指向循环体 经过循环体回到判断框的入口处. 其中一个指向循环体,经过循环体回到判断框的入口处 立与否 其中一个指向循环体 经过循环体回到判断框的入口处

1.1.2__程序框图与和算法的基本逻辑结构

1.1.2__程序框图与和算法的基本逻辑结构


n是质数
结束
开始 输入n
顺序结构
i=2
是 r=0? 是 n不是质数 否
条件结构
n是质数
结束
求n除以i的余数r
i的值增加1,仍用i表示 i>n-1或r=0?

循环结构

顺序结构
顺序结构:是由若干个依次执行的步骤组 成的。这是任何算法都离不开的基本结构
步骤 n 步骤n+1
例3 已知一个三角形的三边长确分别为a,b,c,利用海 伧-秦九韶公式设计一个算法,求出它的面积,画出算 法的程序框图.
2、程序框图图例的名称和意义(作用) 3、如何用程序框图表示顺序结构、选择结构
1.1.2 程序框图与和算 法的基本逻辑结构
第二课时
复习:
起止框 流程线
程 序 框 图
处理框(执行框) 判断框
输入\输出框
终端框
程序框图
1、顺序结构
A
三种基本算法结构
2、条件结构
p
是 否
B
A
B
无论条件P是否成立,都 能执行A框、B框中的一个, 既不能同时执行、也不能 都不执行。A、B框中可以 有一个是空的。
思考4:该算法中哪几个步 骤构成循环结构?这个循环 结构用程序框图如何表示?
第二步,确定区间[a,b], 满足f(a)·f(b)<0. 第三步,取区间中点 m a b 2 第四步,若f(a)·f(m)<0,则 含零点的区间为[a,m];否则, 含零点的区间为[m,b].将新 得到的含零点的区间仍记为[a, b].
3、循环结构
直到型( Until )循环
当型(While)循环
A 循环体 循环体

程序框图(循环结构)课件详解

程序框图(循环结构)课件详解
累加变量:用于输出结果.累加变量和计数变 量一般是同步执行的,累加一次,记数一次.
改进上面的算法,表示输出 1,1+2,1+2+3, …,
1+2+3+…+(n-1)+n( n N* ) 的过程。
开始 输入n i=0,S=0
i=i+1 S=S + i
输出S
i>n?


结束
练习巩固 1、设计一算法,求积:1×2×3×…×100,画出流程图
直到型循环在执行了一次循环体之后,对控制循环条 件进行判断,当条件不满足时执行循环体,满足则停 止.(反复执行循环体,直到条件满足)
当型循环在每次执行循环体前对循环条件进行判断,当条 件满足时执行循环体,不满足则停止;(当条件满足时反复 执行循环体)
循环体
满足条件?


Until(直到型)循环
循环体
步骤A
i=i + 1
输出S 结束
步骤B
答:达不到预期结果;当i = 100 时,没有退出循环,i的值为101加 入到S中;修改的方法是将判断条件 改为i<100
程序框图:
开始
直到型循
i=1
环结构
S=0
S=S+i
i=i+1

i>100?

输出S
结束
开始
i=1
S=0
i=i+1
i≤100?

输出S
结束
S=S+i 是
满足条件?
是 否
While(当型)循环
(2)注意:循环结构不能是永无终止的“死 循环”,一定要在某个条件下终止循环,这就 需要条件结构来作出判断,因此,循环结构中 一定包含条件结构.

第一章1.1-1.1.2第3课时循环结构、程序框图的画法

第一章1.1-1.1.2第3课时循环结构、程序框图的画法
第一章 算法初步
1.1 算法与程序框图 1.1.2 程序框图与算法的基本逻辑结构 第 3 课时 循环结构、程序框图的画法
[学习目标] 1.理解循环结构(重点). 2.会用程序框 图表示算法(重点、难点). 3.能进行两种循环结构的程 序框图的相互转化(易错点、易混点).
1.循环结构的概念及相关内容 (1)循环结构:按照一定的条件反复执行某些步骤的 结构. (2)循环体:反复执行的步骤. [点睛] (1)循环结构中必须包含条件结构,以保证在 适当时候终止循环. (2)循环结构内不存在无终止的循环,即死循环.
[变式训练] 设计一个算法,求出 1×2×3×…×100 的值,并画出程序框图.
解:算法如下: 第一步,S=1. 第二步,i=1. 第三步,S=S×i.
第四步,i=i+1. 第五步,判断 i 是否大于 100, 若成立,则输出 S,结束; 否则,返回第三步重新执行. 程序框图如图所示:
类型 2 循环结构的应用 [典例 2] (1)(2016·天津卷)阅读如图的程序框图,运 行相应的程序,则输出 S 的值为________.
3 2
3 B. 2
C.-12
1 D.2
解析:由图可知,当 k=5 时,输出 S=sin 5π6 =12, 选 D.
答案:D
类型 3 程序框图的综合应用(规范解答) [典例 3] (本小题满分 12 分)画出求满足 12+22+32 +…+n2>2 0152 的最小正整数 n 的程序框图. 审题指导:(1)不等式左侧是从 1 开始的连续正整数 的平方和,右侧是 2 0152,要确定最小正整数 n,由不等
1.条件:算法问题里涉及的运算进行了多次重复的 操作,且先后参与的各数之间有相同的变化规律,就可以 引入循环变量参与运算,构成循环结构.

高中数学人教A版必修3课件:1.1.2.3循环结构、程序框图的画法

高中数学人教A版必修3课件:1.1.2.3循环结构、程序框图的画法

【解题指南】4年后钢琴的价格为10000(1+0.03)4,设 钢琴价格为P,价格增长率为R,可在循环体中设计 P=P(1+R).
【解析】程序框图如图所示.
【补偿训练】以下是某次考试中某班15名同学的数学 成绩:72,91,58,63,84,88,90,55,61,73,64,77,82, 94,60.要求将80分以上的同学的平均分求出来,请画 出程序框图.
2.设计算法求1×2×3×4×…×2015×2016×2017的 值,并画出程序框图.
【审题路线图】 1.循环结构中缺少执行循环的条件和循环体⇒逐步运 行观察A和n的变化规律. 2.计算累乘问题⇒引入循环变量和累乘变量,设计循环 结构的循环体.
【解析】1.选D.由题意知3n-2n>1000时,输出n,故判断 框内填A≤1000,因为所求为最小偶数,所以矩形框内填 n=n+2.
第2次循环:S=1+1 ;
3
第3次循环:S=1+1 1 ;……
35
第2017次循环:S=1+11 ,1
3 5 2017
此时,设置条件退出循环,输出S的值. 故判断框内可填入i≤2017?.
【错解分析】分析解题过程,请找出错误之处. 提示:错误的根本原因是忽视了循环变量i变化规律的分 析,实际上i=1009时, S=1+11 1 .
【解析】程序框图如图所示.
【核心素养培优区】
【易错案例】循环结构中的求值问题
【典例】(2018·保定高一检测)如图给出的是计算 111 1 的值的一个程序框图,则判断框内
3 5 2017
应填入的条件是_i_≤__2_0_1_7_?_.
【失误案例】根据程序框图可知

2019年数学必修三1123循环结构程序框图的画法 课件

2019年数学必修三1123循环结构程序框图的画法 课件

2.下面的框图是循环结构的是 ( )
A.①② B.②③ C.③④
D.②④
解析:由循环结构的特点知③④是循环结构,其中①
是顺序结构,②是条件结构.
答案:C
3.如图所示的程序框图中,是循环体的序号为( )
A.①② B.② C.②③ D.③ 答案:B
4.直到型循环结构对应的框图为 ( )
解析:由定义知直到型循环结构对应的框图为 B. 答案: B
答案: C
类型 2 循环结构的应用 [典例 2] (1)(2016·天津卷)阅读如图的程序框图,运 行相应的程序,则输出 S 的值为 _____)执行如图的程序框图,如果 输入的 t=0.01,则输出的 n=( )
A.5
B.6
C.7
D.8
解: (1) 按照程序框图中的顺序依次计算,直到满足
1.循环结构的概念及相关内容 (1)循环结构:按照一定的条件 反复执行 某些步骤的 情况. (2)循环体: 反复执行的步骤.
2.循环结构的分类及特征
名称
直到型循环
当型循环
结构
先执行循环体,后判断条 先判断条件,若
件,若条件不满足,就继 条件满足,则执 特征
续执行循环体,直到条件 行循环体,否则
满足时终止循环.
终止循环.
[思考尝试 ·夯基]
1.思考判断 (正确的打“√”,错误的打“×” ). (1)循环结构是在一些算法中从某处开始,按照一定 条件反复执行处理某一步骤,因此循环结构中一定包含 条件结构. ( ) (2)循环结构中不一定包含条件结构. ( ) (3)循环结构中反复执行的步骤叫作循环体. ( ) 答案:(1)√ (2)× (3)√
[变式训练 ] 执行如图所示的程序框图,若输出的 y

1.1.2程序框图

1.1.2程序框图

不存在这样的三角
形。
结束
练习:
1.就逻辑结构,说 出其算法功能.
开始 max=a 输入b
max>b? 否

max=b
输出max
结束 答案:1.求两个数中的最大值.
小结
3.程序框图的三种基本的逻辑结构:
顺序结构 条件结构 循环结构
注:条件后面要加“?”
【回顾】求函数
x2 2x, x 2 y
程序框图:
算法步骤:第一步,输入a,b,c.
第二步:计算p的值.
开始
第三步:由海伦-秦九韶公式
输入a,b,c 求出三角形的面积S. 第四步:输出S.
p abc 2
计算机完成
S p( p a)(p b)(p c)
输出S 结束
将确定的数值赋给变量的语句叫 做赋值语句。给变量a赋值一个数 为12,则格式为:a = 12
练习:观察下面两个逻辑结构,说出各自的算法功能
(1)
开始
(2)
开始
输入正数a,b
输入ห้องสมุดไป่ตู้,b
d a2 b2
c d
s=(a+b)÷2 输出s
输出c
结束
结束
(1)求直角三角形斜边长;(2)求两个数的平均值.
2.已知梯形上底为2,下底为4,高为5,求其面积, 设计出该问题的流程图.
开始
a 2,b 4, h 5
1、程序框图:
又称流程图,是一种用程序框、流 程线及文字说明来准确、直观的表示 算法的图形.
2.基本的程序框和它们各自表示的功能如下:
图形符号
名称 终端框 (起止框) 输入、输 出框 处理框 (执行框)

1.1.2程序框图与算法的基本逻辑结构(二)

1.1.2程序框图与算法的基本逻辑结构(二)

例4:任意给定3个正实数,设计一个算法,判断分别以这3个 数为三边边长的三角形是否存在,画出这个算法的程序框图。
算法步骤如下: 第一步,输入 3 个正实数 a,b,c. 第二步,判断 a+b>c,b+c>a,c+a>b 是否同时成立. 若是,则存在这样的三角形;否则, 不存在这样的三角形.
例 5 设计算法判断一元二次方程 ax2+bx+c=0 是否有实数根,并画出相应
解析:由 s=0,k=0 满足条件,则 k=2,s=12,满 足条件;k=4,s=12+14=34,满足条件;k=6,s=34+16= 1112,满足条件;k=8,s=1112+18=2254,不满足条件,输出 k=8,所以应填 s≤1112?
答案:C
7.画出求T=1×2×3×…×100问题的程序框图.
书本P.21A2
开始
i=1
S=0
i≤100? 是 否
输出S
结束
i=i+1 S=S+i2
9.分别用直到型和当型循环结构画出计算 1+12+13+…+ 9199的值的一个程序框图. 解:程序框图:
当型循环结构如图①:
图①
10. (1)(2017·全国卷Ⅱ)执行如图①所示的程序框图,如果
输入的 a=-1,则输出的 S=( )
足判断框的条件,退出循环. • 故最后输出的k的值为4. • 【答案】(2)4
【解析】直到型循环结构与当型循环结构之间
可以转化,需要把条件框中的条件变为相反 的条件,“是”与“否”的两个出口也要互换. 程序框图转化为另一种形式如图所示.
例 8:设计一个计算 1+2+…+100 的值的算法,并画出 程序框图.

高中数学(人教A版)必修三课堂10分钟达标 1.1.2 第3课时 循环结构、程序框图的画法 Word版含解析

高中数学(人教A版)必修三课堂10分钟达标 1.1.2 第3课时 循环结构、程序框图的画法 Word版含解析

温馨提示:
此套题为版,请按住,滑动鼠标滚轴,调节合适的观看比例,答案解析附后。

关闭文档返回原板块。

课堂分钟达标
.根据指定条件决定是否重复执行一条或多条指令的逻辑结构称为( )
.条件结构.循环结构
.递归结构.顺序结构
【解析】选.根据循环结构的概念可判断.
.如图所示的程序框图中,循环体是( )
.①.②.③.②③
【解析】选.根据循环体的概念知②是该循环结构的循环体.
.阅读如图所示的程序框图,则输出的( )
【解析】选×;
×;
×;
×;
×,
退出循环,故输出.
.执行如图所示的程序框图,则输出的的值是.
【解析】>,即输出的结果为.
答案。

课件4:1.1.2 第3课时 循环结构、程序框图的画法

课件4:1.1.2  第3课时 循环结构、程序框图的画法

C.4
11 D.12
【解析】 赋值 s=0,n=2 进入循环体:检验 n=2<8,
s=0+12=12,n=2+2=4;检验 n<8,s=12+14=34,n=4+2=6;
检验 n<8,s=34+16=1112,n=6+2=8, 检验 n=8,脱离循环体,输出 s=1112.
4.如图所示的程序框图运行后,输出的结果为__2_0___.
【解析】由于 5≥4,所以 s=5,a=4,又∵4≥4 也成立,所以第二次经过 循环体时,s=5×4=20,此时 a=3,而 a=3≥4 不成立,∴输出的 s 的值 为 20.
课堂小结
1.需要重复执行同一操作的结构称为循环结构,即从某处开始,按照一定 条件反复执行某一处理步骤.反复执行的处理步骤称为循环体.
解:算法的程序框图为
跟踪训练 3 设计程序框图实现 1+3+5+7+…+131 的算法. 解:算法分析:由于需要加的数较多,所以要引入循环结构来实现累加.观 察所加的数是一组有规律的数(每相邻两数相差 2),那么可考虑在循环过 程中,设一个变量 i,用 i=i+2 来实现这些有规律的数,设一个累加变量 sum,用来实现数的累加,在执行时,每循环一次,就产生一个需加的数, 然后加到累加变量 sum 中.
设 a 为某年的年生产总值,t 为年生产总值的年增长量,n 为年份,则 n 的初始 值为 2005,a 的初始值为 200,循环体为 t=0.05a,a=a+t,n=n+1.用“a>300” 是否成立来控制循环.
程序框图如图:
跟踪训练 2 高中某班一共有 40 名学生,设计程序框图,统计班级数学 成绩良好(分数>80)和优秀(分数>90)的人数. 解:算法分析:用循环结构实现 40 个成绩的输入,每循环一次就输入一个 成绩 s,然后对 s 的值进行判断.设两个计数变量 m,n,如果 s>90,则 m =m+1,如果 80<s≤90,则 n=n+1,设计数变量 i,用来控制 40 个成绩 的输入,注意循环条件的确定.

课件6:1.1.2 第3课时 循环结构、程序框图的画法

课件6:1.1.2 第3课时 循环结构、程序框图的画法

变式训练
1.编写一个计算 12+32+52+…+9992 的算法,并画出程序框图.
解: 据题意算法如下: 第一步,使 S=0; 第二步,使 i=1; 第三步,使 S=S+i2; 第四步,使 i=i+2; 第五步,如果 i>1 000,则执行第六步, 否则返回第三步; 第六步,输出 S. 程序框图如右图:
【答案】19090 (2)解:算法如下: 第一步,设 M 的值为 1; 第二步,设 i 的值为 2;
第三步,如果 i≤2 013,则执行第四步,否则执行第六步; 第四步,计算 M 乘 i 并将结果赋给 M; 第五步,计算 i 加 1 并将结果赋给 i,返回执行第三步; 第六步,输出 M 的值并结束算法. 程序框图如图:
【解析】 要实现所求算法,程序框中最后一次执行循环体时,i 的值为 10, 当条件 i=11>10 时终止循环,所以条件应为 i≤10? . 【答案】 i≤10?
4.设计求 1+2+3+…+1 000 的值的一个算法,并画出相应的程序框图. 解:由于加数较多,采用逐个相加的方法程序太长,是不可取的,因此
【答案】 B
2.程序框图(即算法流程图)如图所示,其输出结果是__________.
【解析】由程序框图可知,a 的值依次是 1,3,7,15,31,63,127.故输出的结果为 127. 【答案】 127
3.如图所示,该框图是计算12+14+…+210的值的一个程序框图,其中判断框 内应填入的条件是________.
题型二 利用循环结构求满足条件的最值问题
例 2 求满足 1+12+13+14+…+1n>2 的最小正整数 n,写出算法,并画出程 序框图.
解:算法:第一步,S=0. 第二步,i=1. 第三步,S=S+1i . 第四步,i=i+1. 第五步,若 S≤2,则返回第三步;否则输出 i-1,循环结束. 程序框图如右图:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

淮阳县第一中学学习的艺术之数学学案组名:姓名:日期:2013.3.15 编制:吕申领编号:27
独立、自主、自学促能力形成;团结、协作、展示让魅力飞扬
课题:§1.1.2循环结构,程序框图的画法
[自研课导学]1.旧知链接: 顺序结构和条件结构的特点及用法分别是.
2.新知自研: 自学自研课本12~19页内容
3.达成目标: 1了解循环结构的特点,能正确判断或确定三要素(循环体循环条件循环变量)2掌握当型和直到型循环结构的异同,能识别和设计简单的循环结构框图,解决简单问题
[展示课导学]定向导学·互动展示
[训练课导学] “日清过关” 巩固提升三级达标训练
书写等级: 分数: 批阅日期:
基础题:
1.当型循环结构的特征是先 ,再 ,若条件不满足则 ,直至 终止循环.
直到型循环结构的特征是先 ,再 (当 时执行循环体) 2.读下面程序框图,得到的循环次数为(
发展题:3.执行下方的程序框图,若p =
提高题:
4.给出下面的算法:
S1 屏幕上显示两个两位正整数; S2 提示用户输入这两数之和;
S3 判断计算结果是否正确,如果是,则显示“正确”;否则显示“错误!再示一次”,然后继续输入计算结果,直到结
果正确为止.
S4 询问用户是否继续练习,如果回答“Y ”,则重复上述过程;如果回答“N ”,则结束程序. 根据以上叙述,完成表示该算法的流程图.
[培辅期望] (附培辅单)
疑惑告知: 效果描述: [自主反思] (日反思)
知识盘点: 心得描述:
第三题图。

相关文档
最新文档