导学案:高三数学复习例课件新人教A版基本算法语与算法案例.ppt
《导学案:高三数学复习例课件新人教A版基本算法语与算法案例.ppt》由会员分享,可在线阅读,更多相关《导学案:高三数学复习例课件新人教A版基本算法语与算法案例.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学案学案2 基本算法语句与基本算法语句与 算算 法案例法案例 高三数学复习课课件高三数学复习课课件高三数学复习课课件高三数学复习课课件 遂宁中学 陆富国填填知学情填填知学情填填知学情填填知学情课内考点突破课内考点突破课内考点突破课内考点突破规规规规 律律律律 探探探探 究究究究考考考考 纲纲纲纲 解解解解 读读读读考考考考 向向向向 预预预预 测测测测考考考考 纲纲纲纲 解解解解 读读读读基本算法语句了解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义.返回目录返回目录 基本算法语句命题的比率相对很低基本算法语句命题的比率相对很低.考考考考 向向向向 预预预预 测测测测返
2、回目录返回目录 1、输入语句 (1)输入语句的一般格式是:)输入语句的一般格式是:.(2)输入语句可以给多个变量赋值)输入语句可以给多个变量赋值.其格式:其格式:INPUT“提示内容提示内容1,提示内容,提示内容2,提示内容,提示内容3,”;变;变量量1,变量,变量2,变量,变量3,.特别注意的是各提示信息之间特别注意的是各提示信息之间以及各变量之间必须用逗号以及各变量之间必须用逗号“,”隔开隔开.INPUT “提示内容提示内容”;变量;变量 返回目录返回目录 2.输出语句 (1)输出语句的一般格式是:)输出语句的一般格式是:.(2)输出语句中)输出语句中“提示内容提示内容”与表达式之间也必与
3、表达式之间也必须用分号须用分号(“;”)隔开,当然它也可以省略不写,即隔开,当然它也可以省略不写,即格式为格式为PRINT表达式表达式.3.赋值语句 (1)赋值语句的一般格式是:)赋值语句的一般格式是:.(2)赋值语句的作用是将一个表达式的值赋给一)赋值语句的作用是将一个表达式的值赋给一个变量个变量.它实质上是先将赋值号它实质上是先将赋值号“=”右边表达式的值右边表达式的值计算出来,然后把该值赋给计算出来,然后把该值赋给“=”左边的变量,使该变左边的变量,使该变量的值等于表达式的值量的值等于表达式的值.PRINT“提示内容提示内容”;表达式表达式 变量变量=表达式表达式 返回目录返回目录 4.
4、条件语句 (1)包含一个)包含一个“分支分支”的条件结构的条件结构IFTHEN语语句句 IFTHEN语句的一般格式是:语句的一般格式是:IF 条件条件 THEN 语句体语句体 END IF 程序框图如图所示程序框图如图所示:返回目录返回目录 (2)包含两个)包含两个“分支分支”的条件结构的条件结构IFTHENELSE语句语句 IFTHENELSE语句的一般格式为:语句的一般格式为:IF 条件条件 THEN 语句体语句体1 ELSE 语句体语句体2 ENDIF 程序框图如图程序框图如图11-2-2所示:所示:11-2-2返回目录返回目录 5.循环语句 程序设计语言中程序设计语言中,循环语句主要有
5、两种类型:循环语句主要有两种类型:和和 ,即,即WHILE语句和语句和UNTIL语句语句.(1)WHILE语句语句 WHILE语句的一般格式是:语句的一般格式是:WHILE 条件条件 循环体循环体 WEND直到型(直到型(UNTIL)当型(当型(WHILE)返回目录返回目录 程序框图如图程序框图如图11-2-3所示:所示:(1)UNTIL语句语句UNTIL语句的一般格式是:语句的一般格式是:DO 循环体循环体 LOOP UNTIL 条件条件程序框图如图程序框图如图11-2-4所示:所示:11-2-311-2-4返回目录返回目录 6.用两数中较大的数减去较小的数用两数中较大的数减去较小的数,再用
6、再用 和和 构成新的一对数构成新的一对数,再用大数减小数再用大数减小数,以同样的操以同样的操作一直做下支作一直做下支,直到产生直到产生 ,这个数这个数就是最大公约数就是最大公约数.7.古希腊求两个正整数的最大公约数的方法是古希腊求两个正整数的最大公约数的方法是 :用较大的数除以较小的数所得的用较大的数除以较小的数所得的 和和 构成新的一对数构成新的一对数,继续做上面的除法继续做上面的除法,直到大数被小数除尽直到大数被小数除尽,这个较小的数就是最大公约数这个较小的数就是最大公约数.(3)当型循环与直到型循环的区别:)当型循环与直到型循环的区别:当型循环先判断后执行当型循环先判断后执行;直到型循环
7、先执行后判断直到型循环先执行后判断.当型循环用当型循环用WHILE语句,直到型循环用语句,直到型循环用UNTIL语句语句.差数差数较小的数较小的数 一对相等的数一对相等的数 辗转相除法辗转相除法 余数余数 较小的数较小的数 返回目录返回目录 9.9.把一个把一个n次多项式次多项式f(x)=anxn+an-1xn-1+a1x+a0改改写成如下形式写成如下形式:f(x)=anxn+an-1xn-1+a1x+a0 =8.8.割圆术是我国魏晋时期的数学家割圆术是我国魏晋时期的数学家 在在注注九章算术九章算术中采用中采用 的一种方法的一种方法.刘徽刘徽 正多边形面积逐渐逼近圆面积的算正多边形面积逐渐逼近
8、圆面积的算 法计算圆周率法计算圆周率 返回目录返回目录 v2=,v3=,vn=,求多项式的值时求多项式的值时,首先计算最内层括号内一次多项式首先计算最内层括号内一次多项式的值的值,即即v1=.然后由内向外逐层计算一次多项式的值然后由内向外逐层计算一次多项式的值,即即anx+an-1 v1x+an-2 v2x+an-3 vn-1x+a0 返回目录返回目录 这样这样,求求n次多项式次多项式f(x)的值就转化为的值就转化为 .上述方法称为秦九韶算法上述方法称为秦九韶算法.观察上述秦九韶算法中的观察上述秦九韶算法中的n个一次式个一次式,可见可见vk的计的计算要用到算要用到vk-1的值的值.若令若令v0
9、=an,我们可以得到公式我们可以得到公式:.这是一个在秦九韶算法中反复执行的步骤这是一个在秦九韶算法中反复执行的步骤,因此可因此可用用 来实现来实现.循环结构循环结构 求求n个一次多项式的值个一次多项式的值 v0=an vk=vk-1x+an-k(k=1,2,n)返回目录返回目录 考点考点考点考点1 1 利用输入、输出、赋值语句编写程序利用输入、输出、赋值语句编写程序利用输入、输出、赋值语句编写程序利用输入、输出、赋值语句编写程序 用长度为用长度为l的细铁丝分别围成一个正方形和一个圆的细铁丝分别围成一个正方形和一个圆,设设计一个算法,要求输入计一个算法,要求输入l的值,输出正方形和圆的面的值,
10、输出正方形和圆的面积(积(取取3.14),请画出程序框图,并写出程序),请画出程序框图,并写出程序.返回目录返回目录 【分析分析分析分析】设围成的正方形的边长为设围成的正方形的边长为a,依题意,依题意4a=l,a=,所以正方形的面积为所以正方形的面积为S1=()2=.同理若设围成的圆的半径为同理若设围成的圆的半径为R,则,则2R=l,R=,所以圆的面积为所以圆的面积为S2=R2=()2=.因此可以用顺序结构实现这一算法,采用因此可以用顺序结构实现这一算法,采用INPUT语语句输入句输入l的值,利用赋值语句得到面积,最后输出两个面的值,利用赋值语句得到面积,最后输出两个面积积.返回目录返回目录
11、【解析解析】程序框图如图:程序框图如图:程序如下:程序如下:INPUT“l=”;l S1:(l*l)/16;S2:(l*l)/(4*%Pi);PRINT“正方形的面积为正方形的面积为”;S1 PRINT“圆的面积为圆的面积为”;S2 END返回目录返回目录 (1)编写程序的关键点在于搞清问题的算法,特别)编写程序的关键点在于搞清问题的算法,特别是算法结构,然后确定采用哪一种形式,本题要用相关是算法结构,然后确定采用哪一种形式,本题要用相关的平面几何知识的平面几何知识,寻求正方形和圆的面积计算公式,利寻求正方形和圆的面积计算公式,利用顺序结构实施算法用顺序结构实施算法.(2)在写程序时,注意运算
12、符号的书写,如:程序)在写程序时,注意运算符号的书写,如:程序中的中的“乘以乘以”用用“*”表示,而不用表示,而不用“”表示,也不表示,也不能省略等,这一点往往被忽略能省略等,这一点往往被忽略.返回目录返回目录 写出已知直角三角形的两直角边写出已知直角三角形的两直角边a,b,求斜边,求斜边c的值的的值的程序程序.INPUT“输入两直角边输入两直角边a,b”;a,bc=SQR(a2+b2)PRINT“c=”;cEND返回目录返回目录 考点考点考点考点2 2 应用条件语句设计程序应用条件语句设计程序应用条件语句设计程序应用条件语句设计程序编写程序,输入两点的坐标,输出这两点连线的斜率,编写程序,输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 导学案 数学 复习 课件 新人 基本 算法 案例
限制150内