数学(人教版必修3)课件模块复习课第1课算法初步_第1页
数学(人教版必修3)课件模块复习课第1课算法初步_第2页
数学(人教版必修3)课件模块复习课第1课算法初步_第3页
数学(人教版必修3)课件模块复习课第1课算法初步_第4页
数学(人教版必修3)课件模块复习课第1课算法初步_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

模块复习课第一课算法初步1.算法与程序框图(1)算法是指按一定规则解决某一类问题的__________和__________的步骤.(2)程序框图是一种用__________、__________及文字说明来表示算法的图形.(3)算法的基本逻辑结构是____________、____________和__________.如图所示.明确

有限

程序框

流程线

顺序结构

条件结构

循环结构

2.基本算法语句(1)输入、输出语句和赋值语句提示内容

(2)条件语句(3)循环语句3.算法案例(1)求两个正整数最大公约数的解法用的是____________和更相减损术.(2)多项式求值比较先进的算法是_____________.(3)“满几进一”就是几进制,其中的________是基数.辗转相除法

秦九韶算法

已知平面直角坐标系中的两点A(-1,0),B(3,2),写出求线段AB的垂直平分线方程的一个算法.专题一算法设计

在设计算法时注意:(1)与解决所求问题的一般方法相联系,并从中提炼与概括步骤;(2)将解决问题的过程划分为若干步;(3)引入有关的参数或变量对算法步骤加以表述.1.已知圆O:(x-a)2+(y-b)2=r2,直线l:Ax+By+C=0,设计一个判断圆和直线位置关系的算法.解:算法如下.第一步,输入圆心坐标(a,b),半径r以及直线l方程中的系数A,B,C.第二步,计算z1=Aa+Bb+C.专题二程序框图

熟练掌握循环结构的要求是解决此类问题的关键.2.(2014·高考浙江卷)若某程序框图如图所示,当输入50时,则该程序运行后输出的结果是________.解析:S=0,i=1;S=1,i=2;S=4,i=3;S=11,i=4;S=26,i=5;S=57,i=6,此时S>n,所以i=6.答案:6专题三算法语句的设计解:【互动探究】对本例,请设计另一种循环结构的程序.解:用UNTIL语句编写程序如下.

循环语句是体现循环结构的语句形式,常用的有WHILE语句和UNTIL语句,应用时可依据条件选择,其中需注意它们各自循环终止的条件.3.某商场第一年销售计算机5000台,如果平均每年销售比上一年增加10%,那么从第一年起,大约几年可使总销售量达到30000台?画出解决此问题的程序框图,并写出程序.解:根据题意,每年销售量比上一年增加的百分率相同,设总销售量为S,n年达到30000台.第一年销售了5000台;第二年销售了5000+5000×10%=5000×(1+10%)台;第三年销售了5000×(1+10%)2台;……第n年销售了5000×(1+10%)n-1台.前n年的总销售量S=5000+5000×(1+1

温馨提示

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

评论

0/150

提交评论