收藏 分享(赏)

[原创]2012届舜耕中学高三数学(理科)一轮复习资料 第十二编 算法初步、复数§12.2基本算法语句、算法案例(教案).doc

上传人:高**** 文档编号:245035 上传时间:2024-05-27 格式:DOC 页数:6 大小:199KB
下载 相关 举报
[原创]2012届舜耕中学高三数学(理科)一轮复习资料 第十二编 算法初步、复数§12.2基本算法语句、算法案例(教案).doc_第1页
第1页 / 共6页
[原创]2012届舜耕中学高三数学(理科)一轮复习资料 第十二编 算法初步、复数§12.2基本算法语句、算法案例(教案).doc_第2页
第2页 / 共6页
[原创]2012届舜耕中学高三数学(理科)一轮复习资料 第十二编 算法初步、复数§12.2基本算法语句、算法案例(教案).doc_第3页
第3页 / 共6页
[原创]2012届舜耕中学高三数学(理科)一轮复习资料 第十二编 算法初步、复数§12.2基本算法语句、算法案例(教案).doc_第4页
第4页 / 共6页
[原创]2012届舜耕中学高三数学(理科)一轮复习资料 第十二编 算法初步、复数§12.2基本算法语句、算法案例(教案).doc_第5页
第5页 / 共6页
[原创]2012届舜耕中学高三数学(理科)一轮复习资料 第十二编 算法初步、复数§12.2基本算法语句、算法案例(教案).doc_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
资源描述

1、高三数学(理)一轮复习 教案 第十二编 算法初步、复数 总第64期 12.2 基本算法语句、算法案例基础自测1.下面是一个算法的操作说明:初始值为n0,x1,y1,z0;nn+1;xx+2;y2y;zz+xy;如果z7 000,则执行语句;否则回到语句继续执行;打印n,z;程序终止.由语句打印出的数值为 、 .答案 8 7 6822.按照下面的算法进行操作:S1 x2.35;S2 yInt(x);S3 Print y;最后输出的结果是 .答案 23.读下面的伪代码:Read xIf x0 ThenPrint xElsePrint -xEnd If 这个伪代码表示的算法的功能是 . (第4题)答

2、案 输入一个数,输出其绝对值4.上面是一个算法的伪代码.如果输入的x的值是20,则输出的y的值是 .答案 1505.与下列伪代码对应的数学表达式是 .Read ne0S1For I From 1 To n Step 1SSIee+1/SEnd forPrint e答案 S=1+例题精讲 例1 设计算法,求用长度为l的细铁丝分别围成一个正方形和一个圆时的面积.要求输入l的值,输出正方形和圆的面积.解 伪代码如下:Read lS1(ll)/16S2(ll)/(43.14)Print S1Print S2End例2 (14分)已知分段函数y=,编写伪代码,输入自变量x的值,输出其相应的函数值,并画出

3、流程图.解 伪代码如下:流程图如图所示:Read xIf x0 Theny -x+1ElseIf x=0 Theny0Elseyx+1End IfEnd IfPrint yEnd7分例3 编写一组伪代码计算1+,并画出相应的流程图.解 伪代码如下: 流程图如图所示:i1 S0While i1 000SS+1/iii+1End WhilePrint SEnd巩固练习 1.下面的表述:6p;t35+2;b+35;p(3x+2)-4)x+3;aa3;x,y,z5;ab3;xy+2+x.其中正确表述的赋值语句有 .(注:要求把正确的表述的序号全填上)答案 2.某百货公司为了促销,采用打折的优惠办法:每

4、位顾客一次购物在100元以上者(含100元,下同),按九五折优惠;在200元以上者,按九折优惠;在300元以上者,按八五折优惠;在500元以上者,按八折优惠.试写出算法、画出流程图、伪代码,以求优惠价.解 设购物款为x元,优惠价为y元,则优惠付款公式为y=算法分析:S1 输入x的值;S2 如果x100,输出yx,否则转入S3;S3 如果x200,输出y0.95x,否则转入S4;S4 如果x300,输出y0.9x,否则转入S5;S5 如果x500,输出y0.85x,否则转入S6;S6 输出y0.8x.3.某玩具厂1996年的生产总值为200万元,如果年生产增长率5%,计算最早在哪一年生产总值超过

5、300万元.试写出伪代码.解 伪代码如下:n1 996p1.05a200While a300aapnn+1End WhilePrint nEnd回顾总结 知识方法思想课后作业一、填空题1.伪代码a3b5Print a+bRead xIf x3 Theny2xElseIf x3 Thenyx2-1Elsey2End IfEnd IfPrint yEnd的运行结果是 .答案 82.为了在运行下面的伪代码后输出y=16,应输入的整数x的值是 .Read xIf x0 Theny(x+1)2Elsey1-x2End IfPrint y答案 -5 图1 图2 (第3题)3.写出伪代码的运行结果.(1)图

6、1的运行结果为 ;(2)图2的运行结果为 . (第4题)答案 (1)7 (2)64.以下给出的是用条件语句编写的一个伪代码,该伪代码的功能是 . S1For I From 3 To 99 Step 2SS+IEnd ForPrint S答案 求下列函数当自变量输入值为x时的函数值f(x),其中f(x)=5.右面是一个算法的伪代码,其运行的结果为 .答案 2 5006.如图所示,该伪代码表示的作用是 答案 求三个数中最大的数Read a,b,cmmax(a,b,c)Print mEnd(第7题)7.如图(1)是某循环流程图的一部分,若改为图(2),则运行过程中I的值是 .S0For I From

7、 2 To 1 000 Step 3SS+IEnd For答案 18.图中算法执行的循环次数为 .答案 333二、解答题9.用条件语句描述下面的算法流程图. 解:Read xIf x0 Theny2x+3ElseIf x0 Theny2x-5Elsey0End IfEnd IfPrint yEnd10.请设计一个问题,使得该问题的算法如已知的伪代码所示.Read ara/2Srr-aaPrint SEnd解 已知圆O内有一个边长为a的圆的内接正方形,求圆的面积比正方形的面积大多少?11.有一个算法如下:S1 输入x; S2 判断x0;是:z1;否:z-1; S3 z1+z; S4 输出z.试写出上述算法的流程图及相应的伪代码.解 Read xIf x0 Thenz1Elsez-1End Ifzz+1Print zEnd h100s100i2While i10hh/3ss+2hii+1End WhilePrint “第10次下落的高度为:”;hPrint “第10次落地时共经过的路程为:”;sEnd12.一个小朋友在一次玩皮球时,偶然发现一个现象:球从某高度落下后,每次都反弹回原高度的,再落下,再反弹回上次高度的,如此反复.假设球从100 cm处落下,那么第10次下落的高度是多少?在第10次落地时共经过多少路程?试用伪代码表示其算法.解 伪代码如图所示:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3