2.3循环结构 (2).ppt
《2.3循环结构 (2).ppt》由会员分享,可在线阅读,更多相关《2.3循环结构 (2).ppt(16页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、2.3顺序结构顺序结构选择结构选择结构按照步骤依次执行 需要对给定的条件进行判断,条件为真时,执行步骤乙,否则执行步骤甲。北京取得北京取得20082008奥运会主奥运会主办权的投票的投票过程:程:对选出的五个城市进行投票表决的对选出的五个城市进行投票表决的流程是:首先进行第一轮投票,如果有流程是:首先进行第一轮投票,如果有一个城市得票超过一半,那么这个城市一个城市得票超过一半,那么这个城市取得主办权;如果没有一个城市得票超取得主办权;如果没有一个城市得票超过一半,那么将其中得票最少的城市淘过一半,那么将其中得票最少的城市淘汰,然后汰,然后重复重复上述过程,再进行投票,上述过程,再进行投票,直到
2、选出一个城市为止。直到选出一个城市为止。奥运会主办权投票过程的算法步骤为:奥运会主办权投票过程的算法步骤为:1.1.投票;投票;2.2.计票:如果有一个城市得票超票:如果有一个城市得票超过一半,那么一半,那么这个城市取得主个城市取得主办权,转入步入步骤3 3;否;否则淘汰掉得淘汰掉得票最少的城市,票最少的城市,返回步返回步骤1 1,继续执行后行后继步步骤;3.3.宣布主宣布主办城市。城市。奥运会主奥运会主办权投票表决流程投票表决流程图:选出出该城市城市有一城市有一城市过半数半数投票投票淘汰得票最少者淘汰得票最少者结束束开始开始是是否否循环结构循环结构例例7 7 设计算法,算法,输出出10001
3、000以内能被以内能被3 3和和5 5整除的所有正整数,画出算法框整除的所有正整数,画出算法框图.引入变量引入变量a表示要输出的数表示要输出的数,则则 a=15n (n=1,2,3,,66)n从从1变到变到66,反复反复输出输出a,就能输出,就能输出1000以内的所有能被以内的所有能被3和和5整除的正整整除的正整数数.解解循环体循环体开始开始n=1a=15n输出输出an=n+1n66否否结束结束是是循循环环结结构构【反复执行的步骤反复执行的步骤】循环开始,赋予循环变量初始值循环开始,赋予循环变量初始值循环的终止条件循环的终止条件【用来判断是否继续执行循环体用来判断是否继续执行循环体】在此在此结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.3循环结构 2 2.3 循环 结构
限制150内