网站大量收购闲置独家精品文档,联系QQ:2885784924

苏教版高三数学复习课件10.2基本算法语句.ppt

苏教版高三数学复习课件10.2基本算法语句.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环 语句的含义. 2.并能用它们解决简单的问题. 3.通过阅读中国古代数学中的算法案例,体会中国古代数学对世界数学发展的 贡献. 1.条件语句和循环语句将会成为高考考查的重点,三种题型均可涉及,以中、 低档题为主,主要考查对两种算法语句的理解和应用. 2.算法是高中数学新课标中的新增内容,本讲的重点是几种重要的算法案例思 想 ,复习时重算法的思想,轻算法和程序的构造. 1.注意区分赋值语句、输入语句、输出语句的作用,并在流程图中灵活运 用.在赋值语句中应注意当变量被赋予新值时,原来的值将被新值取代.注意条件语句的两种基本形式及各自的应用范围以及对应的流程图.条件语句与算法中的条件结构相对应,语句形式较为复杂,要会借助框图写出流程图. 2.条件语句一般用在需要对条件进行判断的算法设计中.如判断一个数的正 负、比较两个数的大小、求分段函数的函数值等问题,往往要用条件语句,有时甚至要用到条件语句的嵌套.循环语句应注意两种语句的区别: Until语句适用于预先知道循环次数的循环结构,而While循环首先要对表达式进行判断. 3.计算机能够直接或间接理解的伪代码都包含输入语句、输出语句、赋值语 句、条件语句和循环语句等基本算法语句.输入语句、输出语句和赋值语句贯穿于大多数算法的结构中,而算法中的条件结构由条件语句来表述,循环结构由循环语句来实现.学习中要熟练掌握这些基本算法语句. 4.编写伪代码的思维步骤: ①根据问题设计算法分析(算法的自然语言形式); ②将算法分析转化为流程图,形象直观地把算法分析描述出来(算法的图形语言形式); ③将流程图用算法语句表述出来,即逐步把流程图中的算法步骤用算法语句表达出来,即编写出了程序(算法的符号语言形式). 5.通过案例的运用,体会算法的核心是将一般意义上的解决问题策略的具体 化.即当面临一个问题时,在分析、思考后获得了解决它的基本思路(解题策 略),将这种思路具体化、条理化,用适当的方式表达出来(画出程序框图,转化为程序语句). 6.解不定方程实际上是一个分类讨论的过程,解决不定方程问题其实并不难, 只要使用循环,从小到大有哪些信誉好的足球投注网站即可.关键是判断的条件要用到整除的一些性质和记法. 人教A版中辗转相除法的程序 求两个正整数m、n的最大公约数的程序如下: INPUT m、n DO r=m  MOD n m=n n=r LOOPUNTIL r=0 PRINT m END 1.伪代码 伪代码是介于自然语言和计算机语言之间的文字和符号,是表达算法的简单而实用的好方法. 2.赋值语句 在伪代码中,赋值语句用符号“ ”表示,“x←y”表示将y的值赋给x,其中x是一个变量,y是一个与x同类型的变量或 . 3.输入、输出语句 我们用输入语句“Read a,b”表示输入的数据依次送给 , ;用输出语 句“ ”表示输出运算结果x. 4.条件语句 条件语句的一般形式是: 其中A表示 的条件;B表示 条件时执行的操作内容;C表示 条 件时执行的操作内容;End If表示条件语句 . 5.循环语句 (1)循环语句用来实现算法中的 结构. (2)当型循环:当型循环可用下面的语句形式来描述: (3)直到型循环:直到型循环可用下面的语句形式来描述: (4)当循环的次数已经确定,可用“For”语句表示,“For”语句的一般形式为: 1.(江苏省高考名校联考信息优化卷)如图,是根据所输入的x值计算y值的一个算法程序,若x取 (a≠0)的值,则所得y值中的最小值为________. 解析:由题意得,当a0时,x= =a+ ≥2; 当a0时,x= =a+ ≤-2. 由算法程序,得函数y= , 所以当x∈[2,+∞)时,函数y是增函数,故当x=2时,y有最小值为7:当x∈ (-∞,-2]时,函数y是减函数,故当x=-2时,y有最小值为4.综上得,y值中 的最小值为4. 答案:4 2. (盐城市高三第二次调研)执行如图所示的伪代码,输出的结果为________. 解析:运算结果为:1+3+5+7+9=25. 答案:25 3.(苏北四市高三第三次联考)如图,给出一个算法的伪代码,则f(-3)+f(2)=________. 解析:根据算法可知

文档评论(0)

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

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

1亿VIP精品文档

相关文档