nbhkdz.com冰点文库

第一章 算法初步 1.1.3第一课时

时间:2017-07-05


1.1.3 算法的三种基本逻辑结构和框图表示 第一课时 顺序结构与条件分支结构
课时目标 1.掌握顺序结构与条件分支结构的程序框图的画法.2.能由顺序结构与条件 分支结构框图描述实际问题. 1.顺序结构 顺序结构描述的是最简单的算法结构, 语句与语句之间, 框与框之间按__________的顺 序进行. 2.条件分支结构 条件分支结构可以描述要求进行 ________ , 并根据判断结果进行不同处理 , 是依据 __________选择执行不同指令的控制结构.

一、选择题 1.下列算法中,含有条件分支结构的是( A.求两个数的积 B.求点到直线的距离 C.解一元二次方程 D.已知梯形两底和高求面积 2.给出下列程序框图

)

若输出的结果为 2,则①处的执行框内应填的是( ) A.x=2 B.b=2 C.x=1 D.a=5 3.下列关于条件分支结构的描述,不正确的是( ) A.条件分支结构的出口有两个,但在执行时,只有一个出口是有效的 B.条件分支结构的判断条件要写在判断框内 C.双选择条件分支结构有两个出口,单选择条件结构只有一个出口 D.条件分支结构根据条件是否成立,选择不同的分支执行 4.中山市的士收费办法如下:不超过 2 公里收 7 元(即起步价 7 元),超过 2 公里的里 程每公里收 2.6 元,另每车次超过 2 公里收燃油附加费 1 元(不考虑其他因素).相应收 费系统的程序框图如图所示, 则①处应填( ) A.y=7+2.6x B.y=8+2.6x C.y=7+2.6(x-2) D.y=8+2.6(x-2)

5.输入-5,按图中所示程序框图运行后,输出的结果是(

)

A.-5 B.0 C.-1 D.1 6.给出一个程序框图,如图所示,其作用是输入 x 的值,输出相应的 y 的值.若要使 输入的 x 的值与输出的 y 的值相等,则输入的这样的 x 的值有( )

A.1 个

B.2 个

C.3 个

D.4 个 6

1 2 3 4 5 题 号 答 案 二、填空题 7.如图是求实数 x 的绝对值的算法程序框图,则判断框①中可填________.

8.根据下边的程序框图所表示的算法,输出的结果是______.

x≥2 ?log2x, 9.已知函数 y=? 如图表示的是给定 x 的值,求其对应的函数值 y 的 ?2-x, x<2. 程序框图. ①处应填写________;②处应填写________.

三、解答题 第 9 题图 10.画出计算函数 y=|2x-3|的函数值的程序框图.(x 由键盘输入)

11.已知函数 y=2x+3,设计一个算法,若给出函数图象上任一点的横坐标 x(由键盘 输入),求该点到坐标原点的距离,并画出程序框图.

能力提升 12.画出解一元一次不等式 ax>b 的程序框图.

13.到银行办理个人异地汇款(不超过 100 万)时,银行要收取一定的手续费.汇款额不 超过 100 元,收取 1 元手续费;超过 100 元但不超过 5 000 元,按汇款额的 1%收取; 超过 5 000 元但不超过 100 万时,一律收取 50 元手续费,其他情况不予办理.试设计 一个算法描述汇款额为 x 元时,银行收取手续费为 y 元的过程,并画出程序框图.

1.对需要按给定的条件进行分析、比较和判断,并按判断的不同情况进行不同的操作 的问题,设计算法时就要用到条件结构. 2.条件结构要先根据指定的条件进行判断,再由判断的结果决定选取执行两条分支路 径中的某一条.

答案
知识梳理 1.从上到下 2.逻辑判断 指定条件 作业设计 1.C [解一元二次方程时,当判别式 Δ<0 时,方程无解,当 Δ≥0 时,方程有解,由于 分情况,故用到条件结构.] 2.C [因结果是 b=2,∴2=a-3,即 a=5.当 2x+3=5 时,得 x=1.] 3.C 4.D [当 x>2 时,2 公里内的收费为 7 元,2 公里外的收费为(x-2)×2.6,另外燃油附 加费为 1 元,∴y=7+2.6(x-2)+1=8+2.6(x-2).] 5.D [因 x=-5,不满足 x>0,所以在第一个判断框中执行“否”,在第 2 个判断框中, 由于-5<0,执行“是”,所以得 y=1.] 6.C [当 x≤2 时,x=1 或 x=0 则 x=y; 当 2<x≤5 时,若 x=y, 则 x=2x-3,∴x=3; 1 当 x>6 时,x= 不成立,所以满足题意的 x 的值有 1,0,3.] x 7.x≥0 8.2 解析 该算法的第 1 步分别将 X,Y,Z 赋于 1,2,3 三个数,第 2 步使 X 取 Y 的值,即 X 取值变成 2,第 3 步使 Y 取 X 的值,即 Y 的值也是 2,第 4 步让 Z 取 Y 的值,即 Z 取值也是 2,从而第 5 步输出时,Z 的值是 2. 9.x<2 y=log2x 解析 ∵满足判断框中的条件执行 y=2-x, ∴①处应填 x<2. 不满足 x<2 即 x≥2 时, y=log2x,故②处应填 y=log2x. 10.解

11.解 算法如下: 第一步,输入横坐标的值 x. 第二步,计算 y=2x+3. 第三步,计算 d= x2+y2. 第四步,输出 d. 程序框图如图:

12.解

13.解 由题意知本题是一个分段函数问题,分段函数解析式为 1 ?0<x≤100? ? ? y=?0.01x ?100<x≤5 000? ? ?50 ?5 000<x≤1 000 000? .

其算法如下: S1,输入汇款额 x; S2,判断 x≤100 是否成立;若成立,则 y=1,转执行 S5,若不成立,则执行 S3; S3,判断 x≤5 000 是否成立;若成立,则 y=x×1%,转执行 S5,若不成立,则执行 S4; S4, 判断 x≤1 000 000 是否成立; 若成立, 则 y=50, 转执行 S5, 若不成立, 则输出“不 予办理”; S5,输出 y. 程序框图如图:


赞助商链接

必修三第一章《算法初步》

必修三第一章算法初步》_数学_高中教育_教育专区。第一章 算法初步 本章...本章教学时间约需 12 课时,具体分配如下(仅供参考) : 1.1.1 算法的概念 ...

必修三第一章算法初步练习题及解析

高中数学必修三第一章算法初步练习题及解析 一.选择题(共 21 小题) 1. (...( ) 第 8 页(共 25 页) A.1 B.2 C.5 D.10 【考点】循环结构. 【...

高中数学人教A版必修三第一章算法初步知识点总结及典型...

高中数学人教A版必修三第一章算法初步知识点总结及典型例题分析_数学_高中教育_教育专区。新课标人教 A 版必修 3 第一章 知识点总结及典型题归类解析 算法初步 ...

高中数学必修三第一章《算法初步》复习要点

高中数学必修三第一章算法初步》复习要点 1.1.1 算法的概念 1、算法的概念:在数学中,算法通常是指按照一定规则解决某一类问题的明确和有限的步骤。 2. 算法...

2018版高中数学第一章算法初步1.1.2_1.1.3第3课时循环...

2018版高中数学第一章算法初步1.1.2_1.1.3第3课时循环结构学案_数学_高中教育_教育专区。第 3 课时 循环结构 1.掌握两种循环结构的程序框图的画法.(重点) ...

新高二暑期讲义:必修3 第一章 算法初步1.1算法与程序框图

新高二暑期讲义:必修3 第一章 算法初步1.1算法与程序框图_数学_高中教育_教育专区。新高二暑期讲义:必修3 第一章 算法初步1.1算法与程序框图 ...

2018版高中数学第一章算法初步1.3.1输入输出语句学业分...

2018版高中数学第一章算法初步1.3.1输入输出语句学业分层测评_数学_高中教育_教育专区。1.3.1 输入、输出语句 (建议用时:45 分钟) [学业达标] 一、填空题 ...

人教版 高一数学 必修三 课本教材word版 第一章 算法初步

人教版 高一数学 必修三 课本教材word版 第一章 算法初步_数学_高中教育_教育专区。第一章 1.1.1 算法概念: 实际上,算法对我们来说并不陌生. 回顾二元一次...

高一数学必修3第一章《算法初步》全套教案

高一数学必修3第一章算法初步》全套教案_数学_高中教育_教育专区。高一数学必修3第一章算法初步》全套教案 1.1.1 算法的概念 一、三维目标: 1、 知识与...

2018版高中数学第一章算法初步1.1.2_1.1.3第1课时程序...

2018版高中数学第一章算法初步1.1.2_1.1.3第1课时程序框图顺序结构学案_数学_高中教育_教育专区。1.1.2-1.1.3 第 1 课时 程序框图、顺序结构 1.了解...

更多相关标签