当前位置:首页 >> 数学 >> 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中的 最小数,并写出程序框图.


更多相关文档:

1.1.2程序框图与算法的基本逻辑结构同步试题--顺序结构...

搜 试试 7 帮助 全部 DOC PPT TXT PDF XLS 百度文库 教育专区 高中教育 ...1.1.2程序框图与算法的基本逻辑结构同步试题--顺序结构条件结构_数学_高中教育...

1.1.2程序框图与算法的基本逻辑结构同步试题--顺序结构...

1.1.2程序框图与算法的基本逻辑结构同步试题--顺序结构条件结构_高一数学_数学_高中教育_教育专区。程序框图与算法的基本逻辑结构同步试题高考...

高中数学 1.1.2程序框图与算法的基本逻辑结构同步试题-...

逻辑结构同步试题 1.1.2 程序框图与算法的基本 逻辑结构同步试题 ———顺序结构条件结构 1.算法是指可以用计算机来解决的某一类问题的程序或步骤,它不 具有(...

数学:1.1.2《程序框图与算法的基本逻辑结构》同步试题-...

数学:1.1.2程序框图与算法的基本逻辑结构》同步试题--顺序结构条件结构_高一数学_数学_高中教育_教育专区。精品〔同步试题〕 1.1.2 程序框图与算法的基本...

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

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

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

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

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

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

...1.1.2 第1、2课时 顺序结构、条件结构教案 (1)(精品...

1.1.2 第 1、2 课时 顺序结构条件结构 ●教学目标:理解程序框图的含义,...(学生用自然语言表示算法→师生共写程序框图→讨论:结构特征) 教师:点明顺序...

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

搜试试 7 帮助 全部 DOC PPT TXT PDF XLS ...1.1.2.1 程序框图顺序结构《云师大“1+1”...计算 判断某一条件是否成立,成立时在出 口处标明“...

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

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

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