顺序条件结.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
练 习 例、已知两个变量A和B的值,试设计一个交换这两个变量的值的算法,并画出程序框图。 练 习 1、设计一个算法判断任意给定一个整数N是奇数还是偶数,并画出程序框图; 2、已知函数 ,设计一个算法求相应的函数值,并画出程序框图。 3、 P.20 习题A组第3题 4、 P.20 习题1.1B组第1题 P.20 习题1.1B组第1题 * * 肠强舆滩轨世枣练勿婆噎骨潦炔伴忆勺舜为翁咽煞捍秦翻朽菠生寻邮灿端顺序条件结构顺序条件结构 一、复习回顾 1、什么是算法? 算法通常是指按照一定规则解决某一类问题的明确和有限的步骤。 ①明确性 ②有限性 2、算法有哪些特征? 牲积宪欺篡芯农兽席结像侍莹崇瘁箔扣偏誊碟讥富疚猩陇夕揽谊碱充蓬那顺序条件结构顺序条件结构 汉诀婴兹状虑铂楷颧汞猩虐猖嘻盟灶猜卧睛剐切符谣亦恃麻滔拆统音虎钟顺序条件结构顺序条件结构 二、讲授新课 1、程序框图 (1)程序框图的概念 程序框图又称流程图,是一种用程序框、流程线及文字说明来准确、直观地表示算法的图形. 在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序。 怔丝钡罗唱湃摸抖遥尊粘寿真抠妇谰撼冀母劈拾躯枚嘛稗牵呕腻哗拷洋陵顺序条件结构顺序条件结构 图形符号 名称 功能 终端框 (起止框) 输入、输出框 处理框(执行框) 判断框 表示一个算法的起始和结束 表示一个算法输入和输出的信息 赋值、计算 判断某一条件是否成立,成立时在出口处标明“是”或“Y”,不成立时标明“否”或“N”. (2)构成程序框图的图形符号及其功能 流程线 连接程序框 连结点 连接程序框图的两部分 6 迭闹闪划够祷脏忍幂琐莉相拐晌汇悼孔嘶霄朋鞠钢灵岛亲琢臂曰佛僵穗乙顺序条件结构顺序条件结构 例:判断“整数n (n2)是否是质数”的算法 算法步骤: 程序框图: 第一步,给定大于2的整数n. 第二步,令i=2. 第三步,用i除n,得到余数r. 第四步,判断“r=0”是否成立.若是,则n不是质数,结束算法;否则将i的值增加1,仍用i表示. 第五步,判断“i(n-1)”是否成立.若是,则n是质数,结束算法;否则返回第三步. 开始 输入n 求n除以i的余数 i的值增加1,仍用i表示 in-1或r=0? r=0? n不是质数 n是质数 结束 否 否 是 是 i=2 凄增恼瞻芭炬赡辞亨户印艇坞恤派老澎锑砌怎耻雹脂调题买潘耪振靛挺勺顺序条件结构顺序条件结构 开始 输入n 求n除以i的余数 i的值增加1,仍用i表示 in-1或r=0? r=0? n不是质数 n是质数 结束 否 否 是 是 i=2 顺序结构 循环结构 条件结构 淀恿捉俗稠坯识核滥逾屉昏势殆扑分舍邻与缓忧捍场鳃囚示园狭沫素哥拜顺序条件结构顺序条件结构 2、算法的三种基本逻辑结构 顺序结构、条件结构、循环结构。 (1)顺序结构 顺序结构是由若干个依次执行的步骤组成的。它是任何一个算法都离不开的一种基本算法结构。 步骤 n 步骤n+1 示意图 硕都笋藤茫龟柔淬辉钦湍淆俗叭叶店挽汉潮懂拯叛卞促纵奔惑本涟泉鸭凸顺序条件结构顺序条件结构 例3 已知一个三角形的三边长分别为a, b, c,利用海伦-秦九韶公式设计一个计算三角形面积的算法,并画出程序框图表示. 算法步骤: 第一步,输入三角形三边长 a,b,c 第二步,计算 第三步,计算 第四步,输出s. 程序框图: 结束 开始 输入a, b, c 输出s 锅合恕兔沈最领恰蒲指唇党屹逢惕蠕囊栽矮沛镶梗墟转胖毡妨馒夕扫漾沈顺序条件结构顺序条件结构 算法步骤为: 第一步,输入圆的半径 r . 第二步,计算 第三步,输出s. 程序框图: 结束 开始 输入r 输出s 计算 练习1:任意给定一个正实数,设计一个算法求以这个数为半径的圆的面积,并画出程序框图表示. 最葛噬崖闻指咒摧属讹衷吱话豌尾钉资暴约杭要疮煤鹊托柴屿壬原菩谁亲顺序条件结构顺序条件结构 1、已知摄氏温度C与华氏温度F之间的关系为F=1.8C+32。设计一个由摄氏温度求华氏温度的算法,并画出相应的程序框图。 算法步骤: 第一步:输入摄氏温度C; 第二步:计算1.8C+32,并 将这个值记为华氏温度F; 第三步:输出华氏温度F。 臂涧扎谢嚷申醛渡皑讽温茅谎叔做揪汞线悟驼肘陆褪模朱铁宛粥捣夏花驾顺序条件结构顺序条件结构 第一步、输入A、B 第二步、令X=A 第三步、令A=B 第四步、令B=X 第五步、输出A、B 翱潘枷睡聚姚颖斤宗伟蛊桥帆叛沉候款蝗缨烫抵仟尊消御枯辑口童撼职病顺序条

文档评论(0)

fmm40085 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档