§12.2(第2课时顺序结构).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* §12.2.2程序框图 顺序结构 意义 名称 图形符号 流程线 流程进行的方向. 起止框 表示一个算法的起始或结束. 输入输出框 处理框 判断框 表示算法中数据的输入或结果的输出. 赋值,计算. 判断某一条件是否成立,成立时沿“是”或“Y”执行,不成立时沿“否”或“N”执行. 用规定的框、带箭头的线以及文字说明来准确、直观地表示算法的图形,叫做 . 算法的程序框图 这个程序框图是做什么用的? 输出m 开始 输入 a,b m=c÷2 结 束 c=a+b 求两个实数 a,b 的平均数. 开始 输入a,b d=a2+b2 c= 输出c 结束 求两个数的平方和的算术平方根. 这个程序框图是做什么用的? 这两个程序框图有什么共同特征? 依次执行多个处理的结构称为顺序结构. 顺序结构的语句与语句之间,框与框之间是按从上到下的顺序依次执行的. 顺序结构是最简单、最基本的算法结构. 顺序结构是任何一个算法都离不开的基本结构. 步骤A 步骤B 顺序结构的概念 例1 如果三角形的三边长分别为a,b,c,那么这个三角形的面积 开始 结束 输入a,b,c 输出s 例题讲解 其中p为三角形的半周长,即: 这就是著名的海伦公式。 请利用海伦公式设计一个求三角形面积的算法,并画出程序框图。 解:算法为 第一步 输入三角形的三条边长a,b,c; 第二步 第三步 第四步 计算 计算 输出S。 开始 结束 例2 在12.1中我们曾经设计一个算法,将两个杯子中的开水和茶对调,请画出这个算法的程序框图。 解:为叙述方便,A杯中为开水,B杯中为茶,用符号A→C表示A杯中液体倒入C杯中。 C→B B→A A→C 总结:在程序设计时,当需要将两个变量a,b中存储的值互换时,可以用次方法。 开始 结束 b=c a=b c=a 输出a,b 输入a,b 已知摄氏温度 x(℃)与华氏温度 y(℉)的换算关系为 y=1.4x+32,写出输入摄氏温度,输出华氏温度的算法并画出程序框图. 输出y 开始 输入x 结 束 y=1.4x+32 * * *

文档评论(0)

2518887 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档