当前位置:首页 > 2012届高考数学第一轮基础知识点复习教案-算法与流程图
★精品文档★
2012届高考数学第一轮基础知识点复习教
案:算法与流程图
第十三编算法初步、推理与证明、复数 §13.1算法与流程图
1.以下对算法的描述正确的有个.
①对一类问题都有效;②算法可执行的步骤必须是有限的;③计算可以一步步地进行,每一步都有确切的含义; ④是一种通法,只要按部就班地做,总能得到结果. 答案4
2.任何一个算法都必须有的基本结构是. 答案顺序结构
3.下列问题的算法适宜用选择结构表示的是(填序号). ①求点P(-1,3)到直线l:3x-2y+1=0的距离 ②由直角三角形的两条直角边求斜边 ③解不等式ax+b>0(a≠0) ④计算100个数的平均数 答案③
4.下列4种框图结构中,是直到型循环结构的为(填序号). 答案②
2016全新精品资料-全新公文范文-全程指导写作 –独家原创
1 / 8
★精品文档★
5.(2008?广东理,9)阅读下面的流程图,若输入=4,n=3,则输出a=,i=.(注:框图中的赋值符号“←”也可以写成“=”或“:=”) 答案123
例1已知点P(x0,y0)和直线l:Ax+By+c=0,求点P(x0,y0)到直线l的距离d,写出其算法并画出 流程图. 解算法如下:
第一步,输入x0,y0及直线方程的系数A,B,c.流程图: 第二步,计算Z1←Ax0+By0+c. 第三步,计算Z2←A2+B2. 第四步,计算d←. 第五步,输出d.
例2“特快专递”是目前人们经常使用的异地邮寄信函或托运物品的一种快捷方式,某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算: f=
其中f(单位:元)为托运费,为托运物品的重量(单位:千克).试设计计算费用f的算法,并画出流程图. 解算法如下: S1输入;
2016全新精品资料-全新公文范文-全程指导写作 –独家原创
2 / 8
★精品文档★
S2如果≤100,那么f←0.6;否则 f←100×0.6+(-100)×0.85; S3输出f. 流程图为:
例3(14分)画出计算12-22+32-42+…+992-1002的值的流程图.
解流程图如下图. 14分
1.写出求解一个任意二次函数y=ax2+bx+c(a≠0)的最值的算法.
解算法设计如下: 第一步,计算←;
第二步,若a>0,输出最小值; 第三步,若a<0,输出最大值.
2.到银行办理个人异地汇款(不超过100万元),银行收取一定的手续费,汇款额不超过100元,收取1元手续费,超过100元但不超过5000元,按汇款额的1%收取,超过5000元,一律收取50元手续费,试用条件语句描述汇款额为x元时,银行收取手续费y元的过程,画出流程图. 解这是一个实际问题,故应先建立数学模型, y=由此看出,求手续费时,需先判断x的范围,故应用选择结构描述.
2016全新精品资料-全新公文范文-全程指导写作 –独家原创
3 / 8
★精品文档★
流程图如图所示:
3.利用两种循环写出1+2+3+…+100的算法,并画出各自的流程图.
解直到型循环算法: 第一步:S←0; 第二步:I←1; 第三步:S←S+I; 第四步:I←I+1;
第五步:如果I不大于100,转第三步;否则,输出S. 相应的流程图如图甲所示.
当型循环算法如下: S1令i←1,S←0
S2若i≤100成立,则执行S3;否则,输出S,结束算法
S3S←S+i
S4i←i+1,返回S2 相应的流程图如图乙所示. 一、填空题 1.算法: S1输入n;
2016全新精品资料-全新公文范文-全程指导写作 –独家原创
4 / 8
共分享92篇相关文档