- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2013新人教B版必修31.1“算法与程序框图”课件2
写出一个求有限整数序列中的最大值的算法 S1. max=a. (max表示最大值,这个式子的意思是,假设最大值是第一个整数) S2. 如果b>max, 则max=b. S3. 如果c>max, 则max=c. S4.max就是a、b、c中的最大值. * 算法可以理解成由基本运算和规定的运算顺序所构成的完整的解题步骤,或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列能解决一类问题。怎样才能设计出一个名副其实的算法呢? 我有2条腿 一个脑袋 我有4条腿 一个脑袋 “一群小兔一群小鸡,两群合到一群中,腿一共有48条,脑袋共有17个,问一共有多少小鸡?多少小兔? 算术方法: 方法二:(48-17×2)÷2=7(只) 相应的小鸡则是17-7=10只 代数方法:设有X只小鸡,Y只小兔,则有: X+Y=17 2X=4Y=48 所以解方程组得X=10; Y=7 (高斯消去法) 这两种算法都可以解决“鸡兔同笼”的问题 再归纳一般二元一次方程组的通用方法,即用高斯消去法解一般的二元一次方程组 令D ,若D=0,方程组无解或有无数多解。 若D≠0,则 由此可得解二元一次方程组的算法。 计算 如果D=0,则原方程组无解或有无穷多组解;否则(D≠0) 输出计算结果 或者无法求解信息。 (1)有穷性:一个算法必须保证执行有限步后结束; (2)确切性:算法的每一步必须有确切的定义; (3)可行性:算法原则上能够精确地运行,而且人们 用笔和纸做有限次即可完成; (4)输入:一个算法有0个或多个输入,以刻划运算对象的 初始条件。所谓0个输入是指算法本身定出了初始条件。 (5)输出:一个算法有1个或多个输出,以反映对输入 数据加工后的结果。没有输出的算法是毫无意义的。 沈阳市同泽高级中学 陆鹏制作 程序框图又称流程图,是一种用规定的图形,指向线及文字说明来准确、直观地表示算法的图形。 程序框图的概念 判断一个条件是否成立,用 “Y”、“N”标明 判断框 赋值、计算 处理框(执行框) 表示算法的输入和输出的信息 输入、输出框 表示一个算法的起始和结束 终端框(起止框) 功能 名称 程序框 算法的三种基本逻辑结构: 1.顺序结构 2.条件分支结构 3.循环结构 4.三种结构习题 ①顺序结构 A B 由若干个依次执行的处理步骤组成的。 例1 已知一个三角形的三边边长分别为2、3、4,利用 海伦-秦九韶公式设计一个算法,求出它的面积,画出 它的程序框图。 开始 输出s 结束 ②条件结构(选择结构) P A B 是 否 例2 任意给定3个正实数,设计一个算法, 判断分别以这3个数为三边边长的三角形是 否存在.画出这个算法的程序框图。 开始 输入a、b、c a+bc,a+cb, b+ca是否同时成立 存在这样的三角形 结束 否 是 不存在这样的三角形 ③循环结构 成立 A P 不成立 A P 成立 不成立 While(当型)循环 Until(直到型)循环 在一些算法中,从否处开始,按照一定条件, 反复执行某一处理步骤的情况,这就是循环结构。反复执行的 处理步骤称为循环体。 在循环结构中,通常都有一个起到循环计数作用的变量,这个 变量的取值一般都含在执行或中止循环体的条件中。
您可能关注的文档
- 2013新人教B版必修21.2.2“空间中的平行关系”课件2.ppt
- 手动挡汽车驾驶方法.doc
- 手工会计实训汇报经典模板.doc
- 2013新人教B版必修21.2.3“空间中的垂直关系”课件.ppt
- 2013新人教B版必修21.2.2“空间中的平行关系”课件.ppt
- 2013新人教B版必修21.1.7“柱、锥、台和球的体积”课件1.ppt
- 2013新人教B版必修21.1.7“柱、锥、台和球的体积”课件2.ppt
- 2013新人教A版(选修1-1)3.2“导数的计算”课件1.ppt
- 所有学生都应该看看激励文章节.doc
- 手工制作品比赛实施文案.docx
- 2025年浙江工商职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- 2025年湖北交通职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年湖北水利水电职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年玉溪农业职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年中国PP-R管自动生产线市场调查研究报告.docx
- 2024年11月中国建设银行西藏自治区分行度社会招考1名消防安全管理岗人员笔试历年参考题库附带答案详解.docx
- 2024年12月[江西]九江银行上饶分行社会招考(1224)笔试历年参考题库附带答案详解.docx
- 2025年河北工艺美术职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年浙江医药高等专科学校高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- 2025年浙江农业商贸职业学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
文档评论(0)