江苏省丹阳高级中学高二数学教(学)案必修3-算法初步(第2课时)总(53)1
1顺序结构与选择结构【教学目标】1.进一步理解流程图的概念,能用程序图表示顺序结构的算法;2.了解选择结构的概念,能运用流程图表达选择结构;3.能识别简单的流程图所描述的算法
【教学重点】运用流程图表示顺序结构与选择结构的算法
【教学难点】规范流程图的表示以及顺序结构、选择结构算法的流程图.【教学过程】一、建构数学1
流程图2.顺序结构例写出作的外接圆的一个算法
解决这个问题可按下面的算法进行:作的垂直平分线作的垂直平分线以与的交点为圆心,为半径作圆,圆即为的外接圆以上过程通过依次执行到这三个步骤,完成了作外接圆这一问题
像这种依次进行多个处理的结构称为顺序结构
上例的算法流程图如下顺序结构是一种最简单、最基本的结构
例1、已知两个单元分别存放了变量和的值,试写出交换这两个变量值得一个算法,并画出流程图
例2、半径为的圆的面积计算公式为当时,写出计算圆面积的算法,并画出流程图
-1–作的垂直平分线作的垂直平分线以与的交点为圆心,为半径作圆江苏省丹阳高级中学高二数学教(学)案必修3-算法初步(第2课时)总(53)3
选择结构①问题思考:某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为其中(单位:)为行李的重量.试给出计算费用(单位:元)的一个算法,并画出流程图.②学生活动学生讨论,教师引导学生进行表达.解:算法为:输入行李的重量;如果,那么,否则;输出行李的重量和运费.上述算法可以用流程图表示为:在上述计费过程中,第二步进行了判断.③选择结构的概念:先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构.如图:虚线框内是一个选择结构,它包含一个判断框,当条件成立(或称条件为“真”)时执行,否则执行.④关于选择结构的说明:(1)有些问题需要按给定的条件进行分析、比较和判断,并按判断的不同情