2012届高三数学一轮复习全程辅导学案(课件)10.2 基本算法语句与算法案例.ppt

2012届高三数学一轮复习全程辅导学案(课件)10.2 基本算法语句与算法案例.ppt

ID:52590572

大小:1.12 MB

页数:38页

时间:2020-04-11

2012届高三数学一轮复习全程辅导学案(课件)10.2 基本算法语句与算法案例.ppt_第1页
2012届高三数学一轮复习全程辅导学案(课件)10.2 基本算法语句与算法案例.ppt_第2页
2012届高三数学一轮复习全程辅导学案(课件)10.2 基本算法语句与算法案例.ppt_第3页
2012届高三数学一轮复习全程辅导学案(课件)10.2 基本算法语句与算法案例.ppt_第4页
2012届高三数学一轮复习全程辅导学案(课件)10.2 基本算法语句与算法案例.ppt_第5页
资源描述:

《2012届高三数学一轮复习全程辅导学案(课件)10.2 基本算法语句与算法案例.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学案2基本算法语句与算法案例考点1考点2考点3填填知学情课内考点突破规律探究考纲解读考向预测考点4考点5考纲解读基本算法语句了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义.返回目录2012年高考,基本算法语句命题的比率相对很低.考向预测返回目录1、输入语句(1)输入语句的一般格式是:.(2)输入语句可以给多个变量赋值.其格式:INPUT“提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,….特别注意的是各提示信息之间以及各变量之间必须用逗号“,”隔开.INPUT“提示内容”;变量返回目录2.输出语句(1)输出语句的

2、一般格式是:.(2)输出语句中“提示内容”与表达式之间也必须用分号(“;”)隔开,当然它也可以省略不写,即格式为PRINT表达式.3.赋值语句(1)赋值语句的一般格式是:.(2)赋值语句的作用是将一个表达式的值赋给一个变量.它实质上是先将赋值号“=”右边表达式的值计算出来,然后把该值赋给“=”左边的变量,使该变量的值等于表达式的值.PRINT“提示内容”;表达式变量=表达式返回目录4.条件语句(1)包含一个“分支”的条件结构——IF—THEN语句①IF—THEN语句的一般格式是:IF条件THEN语句体ENDIF②程序框图如图所示:返回目录(2)包含两个“分支”的

3、条件结构——IF—THEN—ELSE语句①IF—THEN—ELSE语句的一般格式为:IF条件THEN语句体1ELSE语句体2ENDIF②程序框图如图11-2-2所示:11-2-2返回目录5.循环语句程序设计语言中,循环语句主要有两种类型:和,即WHILE语句和UNTIL语句.(1)WHILE语句①WHILE语句的一般格式是:WHILE条件循环体WEND直到型(UNTIL)当型(WHILE)返回目录②程序框图如图11-2-3所示:(1)UNTIL语句①UNTIL语句的一般格式是:DO循环体LOOPUNTIL条件②程序框图如图11-2-4所示:11-2-311-2-

4、4返回目录6.用两数中较大的数减去较小的数,再用和构成新的一对数,再用大数减小数,以同样的操作一直做下支,直到产生,这个数就是最大公约数.7.古希腊求两个正整数的最大公约数的方法是:用较大的数除以较小的数所得的和构成新的一对数,继续做上面的除法,直到大数被小数除尽,这个较小的数就是最大公约数.(3)当型循环与直到型循环的区别:①当型循环先判断后执行;直到型循环先执行后判断.②当型循环用WHILE语句,直到型循环用UNTIL语句.差数较小的数一对相等的数辗转相除法余数较小的数返回目录9.把一个n次多项式f(x)=anxn+an-1xn-1+…+a1x+a0改写成如

5、下形式:f(x)=anxn+an-1xn-1+…+a1x+a0==……=8.割圆术是我国魏晋时期的数学家在注《九章算术》中采用的一种方法.刘徽正多边形面积逐渐逼近圆面积的算法计算圆周率π返回目录v2=,v3=,…vn=,求多项式的值时,首先计算最内层括号内一次多项式的值,即v1=.然后由内向外逐层计算一次多项式的值,即anx+an-1v1x+an-2v2x+an-3vn-1x+a0返回目录这样,求n次多项式f(x)的值就转化为.上述方法称为秦九韶算法.观察上述秦九韶算法中的n个一次式,可见vk的计算要用到vk-1的值.若令v0=an,我们可以得到公式:.这是一个

6、在秦九韶算法中反复执行的步骤,因此可用来实现.循环结构求n个一次多项式的值v0=anvk=vk-1x+an-k(k=1,2,…,n)返回目录考点1利用输入、输出、赋值语句编写程序用长度为l的细铁丝分别围成一个正方形和一个圆,设计一个算法,要求输入l的值,输出正方形和圆的面积(π取3.14),请画出程序框图,并写出程序.返回目录【分析】设围成的正方形的边长为a,依题意4a=l,a=,所以正方形的面积为S1=()2=.同理若设围成的圆的半径为R,则2πR=l,R=,所以圆的面积为S2=πR2=()2=.因此可以用顺序结构实现这一算法,采用INPUT语句输入l的值,利

7、用赋值语句得到面积,最后输出两个面积.返回目录【解析】程序框图如图:程序如下:INPUT“l=”;lS1:(l*l)/16;S2:(l*l)/(4*%Pi);PRINT“正方形的面积为”;S1PRINT“圆的面积为”;S2END返回目录(1)编写程序的关键点在于搞清问题的算法,特别是算法结构,然后确定采用哪一种形式,本题要用相关的平面几何知识,寻求正方形和圆的面积计算公式,利用顺序结构实施算法.(2)在写程序时,注意运算符号的书写,如:程序中的“乘以”用“*”表示,而不用“×”表示,也不能省略等,这一点往往被忽略.返回目录写出已知直角三角形的两直角边a,b,求斜

8、边c的值的程序.INPU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。