新人教B版必修三1.2.2《条件语句》word同步测试(2_第1页
新人教B版必修三1.2.2《条件语句》word同步测试(2_第2页
新人教B版必修三1.2.2《条件语句》word同步测试(2_第3页
新人教B版必修三1.2.2《条件语句》word同步测试(2_第4页
新人教B版必修三1.2.2《条件语句》word同步测试(2_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、条件语句1. 任意给定三个正实数,设计一个算法程序判断分别以这三个数为三边边长的三角形是否存在2. 完成下列程序,输入 x的值,求函数 y | 8-2x2丨的值INPUT “ x= ”; xIFELSE y=2*x 人 2-8END IFPRINT yEND , 3. 已知下列程序:INPUT xIF x1 THEN y=x-1ELSE y=-xA2+1END IFEND IFPRINT “ y= ”; yEND如果输出 的是y=0. 75,则输入的x是 .4. 儿童乘坐火车时,若身高不超过1.1 m,则无需购票;若身高超过1.1 m但不超过1.4 m ,可买半票;若超过1.4 m,应买全票.

2、试写出一个购票算法程序.5. 给计算机编写一个程序,输入一个自变量x的值,输出分段函数f (x) = % 22,x 的函数x2,x0,x 1,x =0,试输入x的值,计算y值,写出程序.:n2x, xaTHEN t=aa=bb=tEND IFIF c aTHEN t=aa=cc=tEND IFIF c bTHEN t=bb=cc=tEND IFPRINT a,b,c END输入 a=1,b=3,c=2,则输出的结果是()C. 2,3,1D. 3,1,A. 1,2,3 B. 3,2,18. 求函数y=|x-4|+1 的函数值,则处应填 .INPUT “x= ” ;xIF x =4THENy=x-

3、3ELSEEND IFPRINT yEND9. 设计一个程序,输入一个三位自然数,把这个数的百位数与个位数对调,输出对调后的数10. 现将某科的成绩分为3个等级:80100分为A,6079分为B,60分以下为C.试写出输出学生相应的成绩等级的算法11. 元旦期间,某商场搞挂历促销活动:原价每本20元,购买5到9本按9折收费,买10本以上按8折收费,画出收费的程序框图,并写出相应的程序12. (2010 莆田模拟)用二分法求方程 x5-3x+仁0在(0,1)上的近似解,精确 到c=0.001,写出 算法,画出程序框图,并写出程序.答案1. 程序如下:INPUT “请输入三个正实数” ;a, b,

4、cIFa+b cANDa+Q bANDb+oaTHENPRINT “存在这样的三角形”ELSEPRINT “不存在这样的三角形”ENDIFEND2. x=-2 AND x 1.1 ANDh V =1.4 THENPRINT “半票乘车”ELSEPRINT “全票乘车”END IFEND IFEND5. 程序如下:3. -1.75或 1.75 或 0.5 或-0.5INPUT “x= ” ;x IF x =0 THEN y=x+2ELSEy=x 人 2END IF PRINT “ y= ” ;y END6.程序如下7. B 8. y=5-x9.程序如下:INPUT “x=” ;x IF x0 T

5、HEN y=xA2-1ELSEIF x=0 THEN y=x+1ELSE y=-1*xA2+2*x END IFEND IFPRINT yENDINPUT “请输入一个三位自然数”;xIF x 99 AND x v 1 000 THENa=x 100b= (x-a*100 ) 10 c=x-a*100-b*10y=c*100+b*10+aPRINT yELSEPRINT “该数不是三位数”END IFEND10. 第一步,输入学生的成绩x;第二步,若80 xw 100,则输出成绩等级为 A;否则执行第三步;第三步,若x =10 THENy=20*0.8*xELSEy=20*0.9*xEND I

6、FEND IF程序PRINT y 框ENd12. 算法如下:第一步,取a,b中点m(a+b),将区间一分为二;2第二步,若f(m)=O,则m就是方程的根;否则所求根x*在m的左侧或右侧;若 f(a) f(m) 0,贝U x* (m,b),以 m代替 a;若 f(a) f(m) v 0,则 x* (a,m),以 m代替 b;第三步,若|a-b| v c,计算终止.此时x* - m,否则转到第一步.编写程序如下:INPUT a,b,c m=(a+b)/2 f(a)=aA5-3*a+1,f(m)=mA5-3* m+1,REPEATIF f(m)=0 THENPRINT mELSEIF f(a)*f(m) v 0T

温馨提示

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

评论

0/150

提交评论