逍遥学能 2013-02-23 00:16
总 题算法初步总时第 3 时
分 题流程图——选择结构分时第 3 时
教学目标能用流程图表示选择结构.能识别简单的流程图所描述的算法.
重点难点掌握选择结构的执行过程;用流程图表示选择结构的算法.
选择结构程序执行的过程;用多分支结构描述求解问题的算法.
引入新
1.问题:某铁路客运部门规定甲、乙两地之间旅客托运行李的费用
,其中 (单位: )为行李的重量,
试给出计算费用 (单位:元)的一个算法.你能猜想出该算法的大致流程图吗?
2.你能出选择结构的含义及其流程图吗?
例题剖析
函数 ,设计一个算法,对每输入一个 值,都能得到相应的函数值,并画出流程图.
例2 设计求一个数 的绝对值的算法,并画出流程图.
例3 设计求解一元二次方程 的一个算法,并用流程图表示.
变题:如果将例 中的 这一条去掉呢?
巩固练习
1.如果考生的成绩大于或等于 分,则输出“及格”,否则输出“不及格”.用流程图表示这一算法过程.
2.根据下面给出的算法,画出相应的流程图.
输入 ;
如果 ,那么 ,
否则, ;
输出 和 .
3.写出解方程 ( , 为常数)的算法,并画出流程图.
堂小结
了解选择结构的含义,能识别流程图表示的算法.
后训练
班级:高二( )班 姓名:____________
一 基础题
1.设计一个算法,求 , 中的较大数,并画出流程图.
2.已知函数 ,画出求该函数值的流程图.
3.已知函数 ,流程图表示的是给定 值,求其相应函数值的算法,请将流程图补充完整.其中①处应填________________;②处应填_______________.
若输入 ,则输出结果为__________.
第3题 第4题
4.上图的算法流程图是为什么问题而设计的?
5.国内投寄信函,假设每封信不超过 付邮资 分,超过 而不超过 付邮资 分,超过 不超过 付邮资 分,试写出一封 的信函应付邮资 的一个算法并画出流程图.
二 提高题
6.写出解不等式 ( , 为常数)的一个算法,并画出流程图.
.设计一个算法,判断两条直线 , 的位置关系( , , , , , 均不为零).