高中数学北师大版必修三2.2顺序结构与选择结构.pptVIP

  • 19
  • 0
  • 约3.74千字
  • 约 38页
  • 2018-02-12 发布于河北
  • 举报

高中数学北师大版必修三2.2顺序结构与选择结构.ppt

高中数学北师大版必修三2.2顺序结构与选择结构

画程序框图要注意的问题: (1)要使用标准的程序框图符号。 (2)程序框图一般按从上到下、从左到右的方向画。 (3)各程序框用流程线连接,表示算法步骤执行的先后顺序。 (4)完整的程序框图必须以 作为开始,以 作为 结束。 (5)判断分两种,一种是“是”与“否”两分支的判断,而且有且仅有 两个结果;另一种是多分支判断,有几种不同的结果。 (6)输入:一个算法有零个或多个输入(即算法可以没有输入)。 (7)输出:一个算法有一个或多个输出(即算法必须要有输出)。 例2、已知一个三角形的三边长 分别为a、b、c,利用 海伦—秦九韶公式, (其中 ), 设计一个计算三角形面积 的算法,画出程序框图。 选择结构 需要进行判断,判断的结果决定后面的步骤,像这样的结构通常称作选择结构 探究二: 选择结构的算法框图案例 例4、到银行办理个人异地汇款手续时,银行要收取一定的手续费,汇款额不超过100元,收取1元手续费;超过100元但不超过5000元时,按汇款额的1%收取;超过5000元时,一律收取50元手续费。写出手续费y与汇款额x(x0)之间的函数关系式,并画出求手续费y的算法框图。 3、给出下面四个问题, ①输入一个数x,输出它的相反数 ②求面积为16的正方形的周长 ③输出三个数a,b,c中最大的数 ④求函数 的函数值。 其中不需要用到条件结构来描述其算法的有( ) A 、1个 B 、2个 C 、3个 D、4个 (1)图1所示的选择结构中,根据给定的条件P是否成立而选择执行A框或B框.请注意,无论条件P是否成立,只能执行A框或B框之一,不可能既执行A框又执行B框,也不可能A框、B框都不执行.无论走哪一条路径,在执行完A或B之后,都要脱离本选择结构(关键词:执行且仅执行其中一个). (2)A或B两个框中,可以有一个是空的(如图2),即不执行任何操作. 【变式训练】画出求函数 的函数值的算法框图. 【解析】 【训练】根据下面的算法框图回答下列问题: 当输入的x值为1时,输出的y值为________________, 要使输出的y值为8,输入的x值为________________. 四、课堂检测: 1、下面程序框在流程图中具有计算功能的是( ) 2、下面关于选择结构的说法中正确的是( ) A、选择结构中的两条分支可以同时执行 B、选择结构的判断框有两个入口和一个出口 C、对于一个算法来说,判断框中的条件是唯一的 D、选择结构的判断框有一个入口和两个出口 A B C D C D B 本资料来自于资源最齐全的21世纪教育网 前面我们学习了算法的基本思想,它实施上是我们处理问题的一系列步骤,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤 计算机发展到今天,可以说都是依赖算法的进步,算法是软件的灵魂,软件是计算机的基础。计算机在处理问题时,它不能加入自己的思考,它只能依靠你的算法给定的形式进行运算或逻辑判断;而计算机的发展是依靠众人的努力,大家之间要想交流,就必须有一种共同的形式来沟通,这就产生了算法的基本结构 复 习 回 顾 我们来看一个例子: 例1 尺规作图,确定线段的一个5等分点。 1°请同学们两人一组,同桌一人作图,一人写算法,并请同学们用文字语言写出算法。 2°你认为文字语言写出算法方便吗? 作法: 1过线段AB的端点A作射线AP; 2在射线上任取一点C,作线段AC; 3在AP上分别取CE=EF=FG=GD=AC; 4连DB; 5过C作CM平行于BD交AB于M, 则点M即为所求 我们也可以用右图所示来表示 自然语言和算法框图的优缺点 画图的规则多,画起来比较麻烦 直观、形象、易于理解 算法框图 语句一般比较冗长,而且不够直观 宜直接理解 自然语言 缺点 优点 算法框图中的图形符号及其功能 连接流程框,指明程序方向 流程线 用于判断某一个条件是否成立 判断框 赋值和计算 处理框 (执行框) 表示输入和输出的信息 输入、输出框 表示一个算法的起始和结束 终端框 (起止框) 功能 名称 图形符号 开始 结束 1.判一判(正确的打“√”,错误的打“×”) (1)所有的算法框图中必有终端框. (  ) (2)所有的算法框图中必有处理框. (  ) (3)所有的算法框图中必有顺序结构. (  ) 【解析】(1)正确,所有算法框图中必须以终

文档评论(0)

1亿VIP精品文档

相关文档