3 循环结构【学习目标】1
掌握流程图表示算法的循环结构,会用循环结构解决某些算法问题;2
通过模仿、操作、探索,学会灵活、正确地画流程图,进一步体会算法的思想,发展有条理的思考与表达能力,提高逻辑思维能力
【学习重难点】用循环结构解决算法问题【学习过程】一、问题情境2008 年 8 月 8 日,第 29 届夏季奥林匹克运动会在北京隆重开幕,举国欢腾,举世瞩目
你知道国际奥委会是如何通过投票决定奥运会主办权归属的吗
申办奥运的最后阶段,国际奥委会对遴选出的五个申办城市进行投票表决的操作程序:首先进行第一轮投票,如果有一个城市得票超过总票数的一半,那么该城市取得主办权;如果没有一个城市得票超过一半,那么将其中得票最少的城市淘汰,然后重复上述过程,直到选出一个城市为止
你能利用算法语言叙述上述过程吗
奥运会主办权投票过程的算法结构:S1 ______________________;S2_____________________________________________________________________________________________________________________________________________________________;S3 _______________________________________________________________________
二、活动尝试你能画出该算法的流程图吗
三、数学理论循环结构:在一些算法中,经常会出现从某处开始,按照一定条件,重复执行某一处理步骤的情况,这种结构称为循环结构
____型循环结构 ______型循环结构循环体:反复执行的处理步骤称为循环体
当型循环:在每次执行循环体前对控制循环条件进行判断,当条件满足时执行循环体,不满足则停止