高一数学第八章课件(算法初步)
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
循环结构
(1)循环结构的概念
循环结构是指在算法中从某处开始,按照一定 的条件反复执行某一处理步骤的结构。在科学计算 中,有许多有规律的重复计算,如累加求和、累乘 求积等问题。
(2)循环结构的三要素
循环变量,循环体、循环的终止条件。
(3)循环结构的设计步骤
1)确定循环结构的循环变量和初始条件;
2)确定算法中需要反复执行的部分,即循环体;
A√.2
Bห้องสมุดไป่ตู้3
C.5
D.6
由算法框图可得输出值
y=x42-,2x,
x<0, x≥0,
若 y∈[-1,0],则-x<10≤,x2≤0, 或-x≥10≤,4-2x≤0,
解得 2≤x≤52.
4、若算法框图所给的运行结果为S=20,那么判断框中应填 入的关于k的条件是 A.k=9 B.k≤8 C.k<8
D.k>√8
和 循环 . 结构
3.算法语句 基本算法语句有 输入 语句、 输出 语句、赋值 语 句、 循环、语句、 条件 语句五种,它们对应于算法 的三种逻辑结构:顺序结构、选择结构、循环结 构.用基本语句编写程序时要注意各种语句 的 Then、End If,条件语句应注意If与 格式要求 配 套使用,缺一不可,而 Else 可选;循环语句应注 意 循环条件 的准确表达以及 循环变量 的步长设置.
据算法框图可得当k=9时,S=11; k=8时,S=11+9=20.∴应填入“k>8”.
解析:逐项验证.若n=3,输出s= 7∉(10,20). 若n=4,输出s=15∈(10,20),选B.
2、给出以下10个数:5,9,80,43,95,73,28,17,60,36.要求把大于40 的数找出来并输出.试画出该问题的算法框图.
3、根据如图所示的算法框图,要使得输出的结果在区间[-
1,0]上,则输入的x可以是
3)确定循环的终止条件。
1、一个完整的程序框图至少包含( ) A.终端框和输入、输出框 B.终端框和处理框 C.终端框和判断框 D.终端框、处理框和输入、输出框 • 解析: 一个完整的程序框图至少需包括
终端框和输入、输出框. • 答案: A
1、阅读如图所示的算法框图,运行相应的程序,如果输入 某个正整数n后,输出的s∈(10,20), 那么n的值为( B ) A.3 B.4 C.5 D.6
1.算法的概念
算法初步
算法可以理解为由基本运算及规定的运算顺序所构成的
完整的解题步骤,或看成按要求设计好的有限的、确切的 、
计算序列,并且这样的步骤或序列能够解决_一__类__问_题__._
2.算法框图
算法框图由框图组成, 按照 算法进行的顺序 用 流程线 将
框图连接起来.结构可分为 顺序 结构、 选择 结构