电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高考数学总复习 13.2 基本算法语句与算法案例课件VIP免费

高考数学总复习 13.2 基本算法语句与算法案例课件_第1页
1/51
高考数学总复习 13.2 基本算法语句与算法案例课件_第2页
2/51
高考数学总复习 13.2 基本算法语句与算法案例课件_第3页
3/51
§13.2基本算法语句与算法案例要点梳理1.输入语句、输出语句、赋值语句的格式与功能语句一般格式功能输入语句输出语句赋值语句INPUT“提示内容”;变量输入信息;PRINT“提示内容”表达式变量=表达式将表达式的值赋给变量输出常量、变量的值和系统信息基础知识自主学习2.条件语句(1)算法中的与条件语句相对应.(2)条件语句的格式及框图①IF—THEN格式条件结构②IF—THEN—ELSE格式3.循环语句(1)算法中的与循环语句相对应.(2)循环语句的格式及框图.①UNTIL语句循环结构②WHILE语句4.算法案例(1)辗转相除法辗转相除法是用于的一种方法,这种算法是由欧几里得在公元前300年左右首先提出的,因此又叫.求两个正整数的最大公约数欧几里得算法(2)更相减损术的定义任给两个正整数(若是偶数,先用2约数),以,接着把所得的差与较小的数比较,并以大数减小数,直到所得的数,则这个数(等数)(或这个数与约简的数的乘积)就是所求的最大公约数.(3)秦九韶算法秦九韶算法是我国南宋数学家秦九韶在他的代表作中提出的一种用于计算的方法.较大的数减较小的数相等为止《数书九章》一元n次多项式的值基础自测1.下列关于赋值语句的说法中不正确的是()A.赋值语句就是将表达式所代表的值赋给变量B.赋值号左右不能互换C.赋值号与数学中的等号有着完全相同的意义D.执行赋值语句时,先计算“=”右边表达式的值解析赋值语句中的“=”叫做赋值号,它和数学中的等号不完全一样.C2.下列赋值语句正确的是()A.a+b=5B.5=aC.a=b=2D.a=a+1解析赋值语句的一般格式是变量=表达式,赋值号左右两边不能互换,赋值号左边只能是变量,而不能是表达式,故选D.D3.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的一组是()A.B.C.D.解析实现a,b的交换,由变量的特点知不能直接用a=b,b=a来交换,A、C都不对,而D中变量没有赋值,故D错误,选B.a=bb=ac=bb=aa=cb=aa=ba=cc=bb=aB4.若下列程序执行的结果是3,则输入的x的值是()A.3B.-3C.3或-3D.0解析若x=3,则y=x=3,若x=-3,则y=-x=3.INPUTxIFx>=0THENy=xELSEy=-xENDIFPRINTyENDC5.读程序回答问题对甲、乙两程序和输出结果判断正确的是()A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同解析从两个程序可知它们的程序语句不同,但其算法都是求1+2+3+…+1000,故结果相同.B题型一输入、输出、赋值语句的应用已知一个正三棱柱的底面边长为2,高为3,用输入、输出语句和赋值语句表示出计算此三棱柱的体积的算法,并写出计算程序.用正三角形的面积公式及棱柱的体积公式.解算法:S1a=2,h=3;S2计算S3计算V=Sh;S4输出V.【例1】思维启迪;432aS题型分类深度剖析程序:(1)编写程序的关键在于搞清问题的算法,特别是算法的结构,然后确定采取哪一种算法语句,本题用到点到直线的距离公式求距离,在此基础上利用顺序结构画出程序框图,从而利用输入、输出和赋值语句写出程序.(2)书写程序时,要注意在BASIC语言中,常见运算符号的书写方式:如a^b(ab);a*b(a×b);a/bSQR(x)(),ABS(x)(|x|)等,明确它们的运算规则:先乘除,后加减;乘幂优先于乘除;函数优先于乘幂;同级运算从左向右按顺序进行;括号内最优先.探究提高);(bax知能迁移1某企业为职工计算工资时按时间计,每月的总工资=每月劳动时间×每小时工资,从总工资中扣除15%作为医疗保险金,再以总工资的5‰作为奖金,要求输入劳动时间和每小时工资数,输出每位职工应发工资.设计算法并画出程序框图,写出程序.解算法分析:第一步:输入月劳动时间t和每小时工资a;第二步:求每月总工资y=每月劳动时间t×每小时工资a;第三步:求应发工资z=每月总工资y×(1-15%)+y×5‰;第四步:输出应发工资z.程序框图:程序题型二条件语句的应用如图所示,在边长为4的正方形ABCD的边上有一点P,沿着折线BCDA由点B(起点)向点A(终点)运动.设点P运动的路程为x,△APB的面积为y,求y与x之间的函数关系式.并画出程序框图,写出程序.写出函数表达式→分析解析式特征→选择用条件语句.解由题意可得【例2】思维启迪.)128()12(2)84(8)40(2xxxxxy程序框图如图:程序:INPUT“x=”...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高考数学总复习 13.2 基本算法语句与算法案例课件

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部