当前位置:首页 >> 数学 >> 1.1.2 算法框图顺序条件结构 (共18张PPT)

1.1.2 算法框图顺序条件结构 (共18张PPT)


顺序结构

条件结构

一.程序框图
起止框

输入输出框
判断框 处理框 或 流程线

1. 已知一个三角形三条边的边长分别 为a,b,c,利用海轮公式设计一个计算三 角形面积的算法,并画出程序框图。
解:算法步骤如下:
a?b?c 第二步:计算 p ?

2

第一步:输入三边长a,b,c

第三步:计算 s ? p( p ? a)( p ? b)( p ?c)
第四步:输出s的值

一.基本逻辑结构
1.顺序结构

顺序结构是指在一个算法中运算是按 照步骤依次执行的一种最简单的结构.
流程图如图

练习:
? 1.已知一个三角形三边边长分别为 2,3,4.设计一个算法求三角形的面 积.写出程序框图.

练习:
? 2.阅读下面的流程图, 输出的结果是 __________.

开始

X=2
Y=2x+1 b=3y-2

输 出 b 结束

2. 某铁路客运部门规定甲、乙两地之间 旅客托运行李的费用为
?0.53 ? ?, c?? ?50 ? 0.53 ? (? ? 50) ? 0.85,

? ? 50, ? ? 50,

kg )为行李的重量. 其中 ? (单位: 试给出计算费用(单位:元)的一个 算法,并画出流程图.

解:算法为: 第一步: 输入行李的重量 ? ; 第二步: 如果 ? ? 50 ,那么c ? 0.53 ? ? , 否则 c ? 50 ? 0.53 ? (? ? 50) ? 0.85; 第三步: 输出行李的重量 ? 和运费 .

c

2.条件结构
条件结构 是指在算法中需要作出判断, 判断后直接决定后面的执行步骤的一 种结构.


流程图如图

满足条件?



语句1

语句2

练习 1.设计一个算法求 任意实数的绝对值, 并画出流程图.


开始

输入x

x?0



y?x
输出y
结束

y ? ?x

开始

练习2 已知函数, ?1, x ? 0 ? y ? ?0, x ? 0 ? ?1, x ? 0 ? 设计计算函数值 的一个算法,并画 出流程图.
结束

练习3.识别下列流程图所描述的算法
开始

根据给出的两个流程图,分析: 图1 (1)图1所解决的是什么问题? 输入x (2)回答: 是 否 x?2 ①当输入的x值为1时,输出 2 y ? ?2 y ? x ? 2x y的值为多大? ②要使输出的y值为8,输入 的x值为多大? 输出y ③输入的x和输出的y能相 结束 等吗?

练习 4. 程序框图要输出给 定两个实数a,b中较 小的数,则判断框应 填__________.

开始

输入a,b


输出a

输出b

结束

小结: 1.画流程图的步骤:
转化 先用自然语言描述 流程图;

2.解决分段函数,大小比较,正负判断 等问题时,需要用条件结构. 3.条件结构中,判断框内的条件表示不 唯一;遇多个判断时,可有多个判断框.

作业:
? 1.已知直线 l 经过点A(1,1),B(a,4). 设计一个算法求直线 l 的斜率,写 出程序框图.

作业:

开始

输入y ? 2.阅读下面的流程图, 当y=1时,输出的结果是 t ? y 2 ? 1 __________.

x ? log4 t
输出x 结束

3. 编写程序,输入一元 二次方程 ax 2 ? bx ? c ? 0 的系数,输出它的实数根。 算法描述: S1:输入a,b,c S2:计算判别式△

开始

输入a,b,c Δ=b2-4ac p= -b/2a
q? ? 2a


S3:如果△<0有两 不同实根, △=0有 两个相同实根, △<0否则没实数根。
S4:根据情 况输出结果。

Δ≥0? x1=p+q x2=p-q





x1=x2?


原方程无实数根

原方程有两个相等 的实数根x1,x2

原方程有两个不等 的实数根x1,x2

结束

作业思考题:
? 设计一个算法求三个数a,b,c中的 最小数,并写出程序框图.


更多相关文档:

必修3第1章算法初步1.1.2 第1课时程序框图、顺序结构

1.1.2 一、选择题 程序框图与算法的基本逻辑结构第 1 课时 程序框图顺序结构 1.任何一种算法都离不开的基本结构为 A.逻辑结构 B.条件结构 C.循环结构 D...

高中数学必修三教学设计1.1.2程序框图与算法的基本逻辑...

高中数学必修三教学设计1.1.2程序框图与算法的基本逻辑结构学案导学---顺序结构条件结构_数学_高中教育_教育专区。高中数学必修三教学设计 ...

...第一章 算法初步 1.1.2第1课时顺序结构、条件结构学...

2016年高中数学 第一章 算法初步 1.1.2第1课时顺序结构条件结构学案 新人教A版必修3_高考_高中教育_教育专区。1.1.2 程序框图与算法的基本逻辑结构 顺序...

1.1.2.1 程序框图、顺序结构《云师大“1+1”专业数学辅...

1 课时 程序框图顺序结构 (教师用书独具) ●三维目标 1.知识与技能 (1)了解程序框图的概念,掌握各种框图符号的功能. (2)了解顺序结构的概念,能用程序框图...

第一章 1.1.2 程序框图、顺序结构(有详细答案)

第一章 1.1.2 程序框图顺序结构(有详细答案)_数学_高中教育_教育专区。高中数学必修三同步练习题,有详细答案1.1.2 程序框图与算法的基本逻辑结构 程序框图、...

...第一章:1.1.2-1程序框图、顺序结构(含答案)

高中数学人教A版必修三同步测试 第一章:1.1.2-1程序框图顺序结构(含答案)_数学_高中教育_教育专区。高中数学人教A版必修三同步测试 (含答案) ...

...第一章 算法初步 1.1.2第1课时顺序结构、条件结构学...

【优化方案】2016年高中数学 第一章 算法初步 1.1.2第1课时顺序结构条件结构学案 新人教A版必修3_数学_高中教育_教育专区。1.1.2 程序框图与算法的基本...

教案1.1.2.2《算法的三种基本逻辑结构和框图表示》教案...

课题:§1.1.3 算法的三种基本逻辑结构框图表示教 学目标 1.知识与技能:通过设计流程图来表达解决问题的过程,了解流程图的三种 基本逻辑结构:顺序条件分支、...

1教案:算法初步---算法与流程图

(1,2)课时 共(2)课时 上课时间 人教版 同步教学...3.程序框图的三种基本逻辑结构是顺序结构条件结构...顾客如果购买 5 张以上(含 5 张)唱片,则按九折...

1.1.2程序框图与算法的基本逻辑结构 第2课时条件结构 ...

搜 试试 7 帮助 全部 DOC PPT TXT PDF XLS ...顺序结构像是条没有分支的河流,奔流到海不复回,...(2)什么是条件结构? (3)试用程序框图表示条件结构...
更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com