高三数学一轮复习精品课件:基本算法语句、算法案例 新人教A_第1页
高三数学一轮复习精品课件:基本算法语句、算法案例 新人教A_第2页
高三数学一轮复习精品课件:基本算法语句、算法案例 新人教A_第3页
免费预览已结束,剩余42页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2课时基本算法语句、算法案例,1三种语句的一般格式和功能,基础知识梳理,PRINT“提示内容”,表达式,输出信息,将表达式所代表的值赋给变量,变量表达式,INPUT“提示内容”;,变量,2.条件语句(1)定义:算法中的由条件语句来表达(2)条件语句的格式及框图IFTHEN格式,基础知识梳理,条件结构,基础知识梳理,IFTHENELSE格式,基础知识梳理,3循环语句(1)算法中的是由循环语句来实现的(2)循环语句的格式及框图UNTIL语句,基础知识梳理,循环结构,基础知识梳理,WHILE语句,基础知识梳理,4算法案例(1)辗转相除法辗转相除法是用于的一种方法,这种算法是由欧几里得在公元前300年左右首先提出的因此又叫,基础知识梳理,求两个正整数,的最大公约数,欧几里得算法,(2)更相减损术的定义任给两个正整数(若是偶函数,先用2约数),接着把所得的差与较小的数比较,并以大数减小数,直到所得的数,则这个数(等数)(或这个数与约简的数的乘积)就是所求的最大公约数,基础知识梳理,以较大的数减较小的数,相等为止,(3)秦九韶算法秦九韶算法是我国南宋数学家秦九韶在他的代表作中提出的一种用于计算的方法(4)进位制进位制是人们为了计数和运算方便而约定的记数系统“满几进一”就是几进制,几进制的就是几,基础知识梳理,数书九章,一元n次多项式的值,基数,1下列赋值能使y的值为4的是()答案:D,三基能力强化,2执行下面程序段后,输出的结果是()a1b3aabbabPRINTa,bA1,3B4,1C0,0D6,0答案:B,三基能力强化,3读程序回答问题甲乙,三基能力强化,对甲、乙两程序和输出结果判断正确的是()A程序不同,结果不同B程序不同,结果相同C程序相同,结果不同D程序相同,结果相同答案:B,三基能力强化,4下面的程序:该程序运行的结果为_答案:6,三基能力强化,5(教材习题改编)两个整数490和910的最大公约数是_答案:70,三基能力强化,输入语句,输出语句,赋值语句是任何一个算法中必不可少的语句,在赋值语句中,变量的值始终等于最近一次赋给它的值,先前的值将被替换,要注意这一特点,“”是一个赋值号,左边只能是变量,不能是常数或表达式,变量赋值后其原来的值被改变,初始值不被记忆,课堂互动讲练,课堂互动讲练,画出程序框图并编写一个程序,求用长度为l的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积要求输入l的值,输出正方形和圆的面积(取3.14),【思路点拨】设围成的正方形的边长,课堂互动讲练,【解】程序框图:程序如下:,课堂互动讲练,【误区警示】注意程序语言中运算符号的书写格式,如:乘号为“*”,平方为“2”,除号为“/”,这与平时运算符号有所区别,其运算规则为先乘除,后加减,幂优于乘除,同级运算先左后右,括号内最优先,课堂互动讲练,(1)要区别好条件语句的两种格式:IFTHENELSE格式和IFTHEN格式,理解它们的区别与联系,以及在实际编写程序中各自的特点,课堂互动讲练,(2)条件语句一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个数的大小等问题要用到条件语句,课堂互动讲练,课堂互动讲练,国庆期间,某超市对顾客实行购物优惠活动,规定一次购物付款总额:若不超过200元,则不予优惠;若超过200元,但不超过500元,则按标价价格给予9折优惠;如果超过500元,500元的部分按条优惠,超过500元的部分给予7折优惠,编写一个收款程序,【思路点拨】先根据题意,确定分段函数,再利用条件语句写出程序【解】依题意,付款总额y与标价x之间的关系式为(单位为元),课堂互动讲练,算法分析:第一步,输入x值第二步,判断,如果x200,则输出x,否则执行第三步第三步:判断,如果x500成立,则计算y0.9x,并输出y,否则执行第四步第四步,计算y0.95000.7(x500),并输出y.程序框图:,课堂互动讲练,课堂互动讲练,程序:,课堂互动讲练,课堂互动讲练,【名师点评】条件语句必须以IF语句开始,以ENDIF语句结束,一个IF语句必须和一个ENDIF对应,尤其对条件语句的嵌套编程时,往往漏掉ENDIF.,课堂互动讲练,循环语句主要用来处理算法中的循环结构,在处理一些有规律地重复计算问题,如累加求和、累乘求积及其他问题时常常用到循环语句编写程序,课堂互动讲练,课堂互动讲练,(解题示范)(本题满分12分)2008年9月发生了“三鹿奶粉污染”事件,主要是在一些企业生产的奶制品中检测出含三聚氰胺,三聚氰胺是一种有毒的化工原料,俗称“假蛋白”蛋白质主要由氨基酸组成,蛋白质平均含氮量16%左右,而三聚氰胺的含氮量为66%左右,不法分子往往在奶制品中加三聚氰胺主要是因为它能冒充蛋白质.2008年9月16日国家质检总,局公布了22家企业生产的婴幼儿配方奶粉中含有三聚氰胺,其中最高含量为2563mg/kg,最低含量为0.09mg/kg.设计一个求含量高于20mg/kg的婴幼儿配方奶粉的平均含量的程序框图,并写出程序,课堂互动讲练,【思路点拨】(1)由于涉及到22家企业,因此使用循环结构来控制企业数;(2)用条件结构来判断含量是否高于20,同时统计高于20mg/kg的总和与企业数【解】程序框图:,课堂互动讲练,课堂互动讲练,程序:,课堂互动讲练,【误区警示】在解答过程中易出现把表示企业数的累计变量和表示含量高于20mg/kg的企业的累计变量弄混出现程序混乱,课堂互动讲练,(本题满分12分)高一(2)班共有54名同学参加数学竞赛,现已有这54名同学的竞赛分数,请设计一个将竞赛成绩优秀同学的平均分输出的算法(规定90分以上为优秀),画出程序框图,并设计程序,课堂互动讲练,高考检阅,解:程序框图如下:程序为,课堂互动讲练,课堂互动讲练,1编程的一般步骤:(1)算法分析:根据提供的问题,利用数学及相关学科的知识,设计出解决问题的算法;(2)画出程序框图:依据算法分析,画出对应的程序框图;(3)写出程序:根据程序框图中的算法步骤,逐步把算法用相应程序语句表达出来,规律方法总结,2互换两

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论