- 1
- 0
- 约2.17千字
- 约 26页
- 2017-01-01 发布于湖北
- 举报
高中数学 1.1.2 第2课时 条件结构课件
* 第2课时 条件结构 1.进一步熟悉程序框图的画法.(重点) 2.掌握条件结构程序框图的画法.(重点) 3.体会条件结构程序框图的作用,并会简单应用. 终端框 (起止框) 输入、输出框 处理框 (执行框) 判断框 流程线 连接点 步骤n 步骤n+1 顺序结构 问题:北京获得了2008年第29届奥林匹克运动会主办权.你知道在申办奥运会的最后阶段,国际奥委会是如何通过投票决定主办权归属的吗? 用怎样的算法结构表述上面的操作过程? 第一步, 投票; 第二步, 统计票数,如果有一个城市得票超过总票数的一半,那么该城市就获得主办权,转S3;否则,淘汰得票数较少的城市,返回第一步; 第三步, 宣布主办城市. 如何用程序框图表示?这就要用到我们今天将要学习的条件结构! 在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向. 例如在上一节课中,我们做过一个求三角形的面积的流程,其实那个流程是有问题的.因为当输入了a,b,c三个数值后,我们不知道它们是否可以组成三角形,所以应该先作一个判断,如果是三角形,则继续去计算面积;如果不是三角形,则输出错误信息. 算法的条件结构 在算法的程序框图中,由若干个在一定条件下才会被执行的步骤组成的逻辑结构,称为条件结构,用程序框图可以表示为下面两种形式: 满足条件? 步骤A 步骤B 是 否 满足
原创力文档

文档评论(0)