满足条件? 步骤 A是否步骤 B满足条件?步骤 A是否四川省岳池县第一中学高中数学必修三学案:1.1.2 程序框图与算法的基本逻辑结构(2) 学习目标 1. 通过设计流程图来表达解决问题的过程。2. 掌握算法的条件结构和循环结构。3. 能设计简单的流程图。 学习过程 一、课前准备(预习教材 P10~ P16,找出疑惑之处)复习 1:回顾程序框图的基本符号及功能表。复习 2:算法的三种基本逻辑结构:___________,__________________, _______________________.复习 3:顺序结构的程序框图。二、新课导学※ 探索新知探究 1:条件结构问题:如何判断某个年份是否为闰年?写出该问题的算法步骤。这个算法靠单一的顺序结构还能完成吗? 新知 1:一些简单的算法可以用顺序结构来表示,但是这种结构无法对描述对象进行逻辑判断,并根据判断结果进行不同的处理.因此,需要有另一种逻辑结构来处理这类问题,这种结构叫做条件结构.它是根据指定条件选择执行不同指令的控制结构.思考:条件结构的框图如何画呢?结论:常见的条件结构可以用程序框图表示为下面两种形式:探究 2:循环结构问题:北京获得了 2008 年第 29 届奥运会的主办权。你知道在申奥的最后阶段, 国际奥委会是如何通过投票决定主办权归属的吗?对选出的 5 个申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权如果所有申办城市得票数都不超过总票数的一半,则将得票数最少 的城市淘汰,然后重复上述过程,直到选出一个申办城市为止。你能写出算法步骤,画出算法框图吗?解:算法为: 投票; 统计票数,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权,转,否则淘汰得票数最少的城市,转; 宣布主办城市.上述算法可以用流程图表示为:新知 2:在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构,反复执行的步骤称为循环体。显然,循环结构中一定包含条件结构 循环结构可细分为两类:(1)直到型循环结构的特征:在执行了一次循环后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环。框图模型如下:(2)当型循环结构的特征:在每次执行循环体前,对条件进行判断,当条件满足时,执行循环体,否则终止循环。框图模型如下:满足条件?循环体是否满足条件?循环体是否小结:以上两种不同形式的循环结构可以看出...