第3课时循环结构、程序框图的画法.pptVIP

  • 3
  • 0
  • 约 30页
  • 2017-01-05 发布于河南
  • 举报
第3课时循环结构、程序框图的画法

设计一个算法的程序框图的基本思路: 第一步,用自然语言表述算法步骤. 第二步,确定每个算法步骤所包含的逻辑结构,并用相应的程序框图表示. 第三步,将所有步骤的程序框图用流程线连接起来,并加上两个终端框. * * * * * * * * * * * * * * * * * * 第3课时 循环结构、程序框图的画法 北京取得2008奥运会主办权.国际奥委会对遴选出的五个城市进行投票表决的操作程序: 首先进行第一轮投票,如果有一个城市得票超过一半,那么这个城市取得主办权;如果没有一个城市得票超过一半,那么将其中得票最少的城市淘汰;然后重复上述过程,直到选出一个城市为止. 问题: 你能利用算法语言叙述上述过程吗? 第一步,投票. 第二步,统计票数.如果有一个城市得票超过一半,那么这个城市取得主办权,转入第三步;否则淘汰得票数最少的城市,转入第一步. 第三步,宣布主办城市. 奥运会主办权投票过程的算法结构: 开始 投票 有一个城市 得票数超过总票 数的一半? 输出该城市 结束 淘汰得票数 最少的城市 是 否 在一些算法中,经常会出现从某些地方开始,按照一定条件,反复执行某一步骤的情况,这就是循环结构. 算法的循环结构 在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构,反复执行的步骤称为循环体. 一些循环结构用程序

文档评论(0)

1亿VIP精品文档

相关文档