nbhkdz.com冰点文库

第一章 1.1 1.1.2 第一课时 程序框图与顺序结构、条件结构

时间:2014-04-22


1.1. 2

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

第1课时 程序框图与顺序结构、条件结构

返回

预习思考

? 1,算法有哪些常见的基本逻辑结构? ? 2,利用梯形的面积公式计算上底为2,下底为4, 高为5的梯形面积,设计出该问题的算法及程序 框图. ? 3,设计一个算法判断由键盘输入的一个整数是 不是偶数,并画出程序框图.(提示:看被2除 的余数是否为零)
返回

一.算法的基本逻辑结构

1,顺序结构

返回

2,条件结构

3,循环结构
返回

预习思考

? 1,算法有哪些常见的基本逻辑结构? ? 2,利用梯形的面积公式计算上底为2,下底为4, 高为5的梯形面积,设计出该问题的算法及程序 框图. ? 3,设计一个算法判断由键盘输入的一个整数是 不是偶数,并画出程序框图.(提示:看被2除 的余数是否为零)
返回

[例1]

利用梯形的面积公式计算上底为2,下底为4,

高为5的梯形面积,设计出该问题的算法及程序框图.

[自主解答] 算法如下: 第一步,a=2,b=4,h=5. 1 第二步,S= (a+b)h. 2 第三步,输出 S.

该算法的程序框图如图所示:

返回

(1)顺序结构的适用范围:数学中很多问题都可以 按顺序结构设计算法,如运用公式进行计算、几何中 的作图步骤等. (2)应用顺序结构表示算法的步骤: ①仔细审题,理清题意,找到解决问题的方法; ②梳理解题步骤; ③用数学语言描述算法,明确输入量、计算过程、 输出量; ④用程序框图表示算法过程.

返回

预习思考

? 1,算法有哪些常见的基本逻辑结构? ? 2,利用梯形的面积公式计算上底为2,下底为4, 高为5的梯形面积,设计出该问题的算法及程序 框图. ? 3,设计一个算法判断由键盘输入的一个整数是 不是偶数,并画出程序框图.(提示:看被2除 的余数是否为零)
返回

[例2]

设计一个算法判断由键盘输入的一个整数是不是

偶数,并画出程序框图.(提示:看被2除的余数是否为零) 算法分析: 第一步,输入整数x. 第二步,令y是x除以2所得余 数. 第三步,判断y的符号 若y是零,输出“是偶数”,结束算法; 若y不是零,输出“不是偶数”,结束算 程序框图:

法.

返回

1.凡是根据条件作出判断,再决定进行哪一个步骤
的问题,在使用程序框图时,必须引入判断框,应用条件 结构,如分段函数求值,数据的大小比较及含“若??, 则??”字样的问题等. 2.解题时应注意:常常先判断条件,再决定程序流

向判断框有两个出口,但在最终执行程序时,选择的路线
只有一条.

返回

思考:
如图所示,是求函数y=|x-3|的函数值的程序框

图,则①处应填________,②处应填________.

返回

[巧思]

? ?x-3, 借助学习过函数y=|x-3|=? ? ?3-x,

x≥3, x<3.

故而①处应判断x<3?,若条件为否也就是x≥3,则执 行y=x-3.

[妙解]

? ?x-3, ∵y=|x-3|=? ? ?3-x,

x≥3, x<3.

∴①中应填x<3? 又∵若x≥3,则y=x-3. ∴②中应填y=x-3.

[答案] x<3?

y=x-3

返回

课堂练习:
1.下列问题的算法适宜用条件结构表示的是( C ) A.求点P(-1,3)到直线l:3x-2y+1=0的距离 B.由直角三角形的两直角边求斜边 C.解不等式ax+b>0(a≠0) D.计算3个数的平均数

2.下列关于流程线的说法,不正确的是( B ) A.流程线表示算法步骤执行的顺序,用来连接程序框 B.流程线只要是上下方向就表示自上向下执行可以不要箭头 C.流程线无论什么方向,总要按箭头的指向执行 D.流程线是带有箭头的线,它可以画成折线

返回

? 4.如图是求某个函 数的函数值的程序 框图,则满足该程 序的函数的解析式 为________. ? 解析:当满足x<0时, f(x)=2x-3;当不 满足x<0,即x≥0时, f(x)=5-4x,

返回

5.如图所示的一个算法的程序框图,已知a1=3,
输出的结果为7,则a2的值为________.

解析:由框图可知,b=a1+a2 再将b/2赋值给b, ∴ 7 × 2= a2+ 3 ∴a2=11. 答案:11

返回

课时小结
? 程序框图的概念 ? 程序框图的基本图形 ? 算法的基本逻辑结构

返回

课后作业
? P66,课时二(除第九题)

返回

备用练习:
1.已知圆的半径,设计一个算法求圆的周长和面积的 近似值,并用程序框图表示.

解:算法步骤如下:
第一步,输入圆的半径R. 第二步,计算L=2πR. 第三步,计算S=πR2. 第四步,输出L和S.

返回

程序框图:

返回

2.儿童乘坐火车时,若身高不超过1.2 m,则无需购票; 若身高超过1.2 m,但不超过1.5 m,可买半票;若超过 1.5 m,应买全票,请设计一个算法,并画出程序框图. 解:根据题意,该题的算法中应用条件结构,首先以身

高为标准,分成买票和免费,在买票中再分出半票和全
票.买票的算法步骤如下: 第一步:测量儿童身高h. 第二步:如果h≤1.2 m,那么免费乘车,否则若h≤ 1.5 m,则买半票,否则买全票.

返回

程序框图如图所示:

返回


赞助商链接

数学人教A版必修3第一章1.1.2程序框图与算法的基本逻辑...

数学人教A版必修3第一章1.1.2程序框图与算法的基本逻辑结构(第2课时) (2)...顺序结构 B.条件结构 C.顺序结构条件结构 D.以上都不正确 答案:(1)流向 ...

必修3 1.1.2程序框图与条件结构2

必修3 1.1.2程序框图与条件结构2_数学_高中教育_教育专区。1.2.1 程序框图与算法的基本逻辑结构 第 2 课时 条件结构姓名 班级 组别 使用时间一、学习目标:...

1.1.2(2)条件结构(教学设计)

SCH 高中数学(南极数学)同步教学设计(人教 A 版必修 3 第一章《算法初步》 ) 1.1.2(2)条件结构(教学设计) 教学目标: 1.知识与技能:掌握程序框图的概念;...

...逻辑结构和框图表示——顺序结构、条件分支结构》

数学人教 B 必修 3 第一章 1.1.3 算法的三种基本逻辑 结构和框图表示(1)——顺序结构条件分支结构 1.了解程序框图的概念,掌握各种程序框和流程线的功能,...

程序框图顺序结构条件结构限时练

河北省任县中学 必修一限时训练 组题人:王玉玲 程序框图 顺序结构 条件结构(...1.1.2-1程序框图:顺序结... 15页 免费 第一章 1.1 1.1.2 第......

2.顺序结构与条件分支结构

2.顺序结构与条件分支结构_数学_自然科学_专业资料。教师课时教案备课人 课题 课标要求 授课时间 1.1.2 程序框图与算法的基本逻辑结构(一) 1.掌握程序框图的...

【1-1-2第2课时条件结构

1下载券 第一章 1.1 1.1.2 第... 暂无评价 21页 2下载券 2.6 生物...1.1.2 程序框图与算法的基本逻辑结构 条件结构 预习案 思考:在某些问题的算法...

...人教版必修3教案:第1章 1.1.2 第2课时 条件结构 含...

2018高中数学新人教版必修3教案:第1章 1.1.2 第2课时 条件结构 含答案_...以上都不正确 任何程序框图中都有顺序结构.当 n 能被 2 整除时,n 是偶数;...

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

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

2.顺序结构与条件分支结构

教师课时教案 备课人 课题 课标要求 授课时间 1.1.2 程序框图与算法的基本逻辑结构(一) 1.掌握程序框图的概念;2.会用通用的图形符号表示算法; 3.掌握画程序...