2015-2016学年苏教版必修3 选择结构 课件(9张).pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 9页
  • 2017-03-06 发布于湖北
  • 举报

2015-2016学年苏教版必修3 选择结构 课件(9张).ppt

2015-2016学年苏教版必修3 选择结构 课件(9张).ppt

* * 选 择 结 构 问题情境 1.什么是顺序结构? 2.已知两点(x1,y1),(x2,y2),求过两点的 直线的斜率.用流程图表示解决上面问题的 一个算法如下: k← 结束 输入x1,y1,x2,y2 输出k 开始 右面的流程图对吗? 正确的算法应是: S1 输入x1,y1,x2,y2的值; S2 当x1≠x2时,计算k= , 输出k的值;否则输出 “斜率不存在”. 建构数学 一些简单的算法可以用顺序结构来表示, 但是这种结构无法对描述对象进行逻辑判断, 并根据判断结果进行不同的处理。因此,需要 有另一种逻辑结构来处理这类问题,这种结构 叫做选择结构. 选择结构:先根据条件作出判断,再决定执行 哪一种操作的结构. p A B Y N 说明: (1)在上面的选择结构中,无论条件P是否成 立,只能执行A,B中的一个,不可能两个都执 行;当两个框中可以有一个是空的,即不执行 任何操作; (2)一个判断结构可以有多个判断框. 输出“斜率不存在”的值 k← 输入x1,y1,x2,y2 输出k x1≠x2 结束 Y N 开始 数学应用 例1某铁路客运部门规定甲、乙两地之间旅客托运 行李的费用为 , 其中w(单位:kg)为行李的重量. 计算费用c(单位:元)的算法可以用怎样的算法结构 来表示? 解

文档评论(0)

1亿VIP精品文档

相关文档