算法逻辑结构的应用.pptVIP

  • 4
  • 0
  • 约2.47千字
  • 约 20页
  • 2017-08-15 发布于江苏
  • 举报
● 算法基本逻辑结构 顺序结构 循环结构 任何算法 自然语言 数学语言 程序语言 条件分支结构 否 是 开始 终止条件 累加变量 计数变量 结束 输出 循环变量初始条件 否 是 开始 终止条件 累加变量 计数变量 结束 输出 循环变量初始条件 循环结构框图表示 循环结构分为两种------当型和直到型. 是 循环体 否 是 循环体 否 满足条件? 是 是 循环体 循环体 否 否 满足条件? 否 满足条件? 否 循环体 满足条件? 是 否 直到型循环结构 当型循环结构 循环结构的三要素 (1)循环前的初始条件 (2)循环条件 (3)循环体 例1:某高中男子体育小组的50m跑成绩(单位:s)为: 6.4, 6.5, 7.0, 6.8, 7.1, 7.3, 6.9, 7.4, 7.5. 设计一个算法,从这些成绩中搜出小于6.8s的成绩. 算法分析: 第一步:把计数变量n的初值设为1. 第二步:输入一个成绩r,判断r与6.8的大小.若r≥6.8,则执行下一步;若r6.8,则输出r,并执行下一步. 第三步:使计数变量n的值增加1. 第四步:判断计数变量n与成绩个数9的大小;若n≤9,则返回第二步;若n9,则结束. 开始 n=1 程序框图 输入r r≥6.8 是 n=n+1 n9 是 否 输出r 否 结束 练习: 给出以下10个数:5,9,80,43,95,73,28,17,60.要求把

文档评论(0)

1亿VIP精品文档

相关文档