112程序框图第1课时.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.1.2 程序框图 (第一课时) 知识探究(一):算法的程序框图 思考 1 :“判断整数 n ( n 2 )是否为质数”的 算法步骤如何? 第一步 ,给定一个大于 2 的整数 n ; 第二步 ,令 i=2 ; 第三步 ,用 i 除 n ,得到余数 r ; 第四步 ,判断“r=0”是否成立 . 若是,则 n 不是质数,结束算法;否则,将 i 的值增加 1 ,仍用 i 表示; 第五步 ,判断“ i(n- 1)”是否成立,若是, 则 n 是质数,结束算法;否则,返 回第三步。 思考 2: 我们将上述算法用下面的图形表示: 开始 输入 n i=2 求 i 除 n 的余数 i 的值增加 1 ,仍用 i 表示 i n-1 或 r=0 ? 是 r=0 ? 否 否 输出“ n 是质数” 是 输出“ n 不是质数” 结束 (3) 常见的程序框、流程线及各自功能 . 2. 构成流程图的图形符号及其作用 顺序结构 2 . 步骤 组成的,这是任何 顺序结构是由若干个依次执行的 _____ 一个算法都离不开的基本结构.用程序框图表示如图. 例 3 、已知一个三角形 的三边边长分别是 2,3,4, 利用海伦 - 秦九 韶面积公式 , 求三角形 的面积 . 解:求面积的算法 : 2 ? 3 ? 4 第一步 : 计算 p ? 2 图示 : 开始 2 ? 3 ? 4 p ? 2 S ? p ( p ? 2 )( p ? 3 )( p ? 4 ) 第二步 : 计算 S ? p ( p ? 2 )( p ? 3 )( p ? 4 ) 第三步 : 输出三角形的面积 S 输出 S 结束 【 变式 1 】 半径为 r 的圆,面积公式为 S = π r 2 , 当 r = 10 时,写出计算圆面积的算法, 画出程序框图. 解 第一步,将 r 赋值为 10. 第二步,计算 S = π r 2 . 第三步,输出 S . 程序框图如图所示. 【 变式 2 】 写出下列算法的功能: (1) 图 (1) 中算法的功能是 ( a > 0 , b > 0)________________ . (2) 图 (2) 中算法的功能是 ___________________________ . 答案 (1) 求以 a , b 为直角边的直角三角形斜边 c 的长 (2) 求两个实数 a , b 的和

文档评论(0)

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

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

1亿VIP精品文档

相关文档