专升本投影讲稿1(2)

2019-02-15 19:39

合肥精英学校专升本计算机基础复习资料 第 6 页 徐奇观编

FOR

I=初值

T I超过终值? F

FOR 循环

执行语句 EXIT

I=I+步长

ENDFOR

1. 输入一个半径值,求圆周长、圆面积、球表面积和球体积 INPUT “输入半径” TO R S=2*PI()*R ?”圆周长:”,S

?”圆面积:”,PI()*R*R

?”球表面积”,4*3.14*R**2 ?”球体积:”,4/3*3.14*R^3

2. 键盘输入一个摄氏温度,求其对应的华氏温度;输入一个华氏温度,求其对应的摄氏温度 INPUT “输入摄氏温度” TO C F=1.8*C+32

? “等于华氏温度”,F

INPUT “输入华氏温度” TO F C=(F-32)/1.8

? “等于摄氏温度”,C

3. 键盘输入三个数,求其最大数和最小数,并输出之。 INPUT TO A INPUT TO B INPUT TO C

?”其中最大数为:”,MAX(A,B,C) ?”其中最小数为:”,MIN(A,B,C)

合肥精英学校专升本计算机基础复习资料 第 7 页 徐奇观编

4. 键盘输入五个数,去掉一个最高分,去掉一个最低分,求其余三个数的平均分。 INPUT TO A INPUT TO B INPUT TO C INPUT TO D INPUT TO E

MA=MAX(A,B,C,D,E) MI=MIN(A,B,C,D,E) SUM=A+B+C+D+E

AVER=(SUM-MA-MI)/3 ?”平均分为:”,AVER

5. 键盘输入三边之长,求所构成的三角形的面积。 INPUT TO A INPUT TO B INPUT TO C S=(A+B+C)/2

AREA=SQRT(S*(S-A)*(S-B)*(S-C)) ?“三角形的面积为:”,AREA

课外练习题一 1) 已知ΔABC的两条边和夹角:A=3.0 , B=4.0,∠C=600,求三角形的面积 2) 键盘输入一个大写字母,要求输出它的ASCII码及其对应的小写字母 3) 求两个电阻R1=3Ω,R2=6Ω的串联值和并联值

4) 设某工厂2004年的产量为100,若年增长率为5% ,则到2010年的产量是多少? 6. 从键盘输入一个整数,判断是偶数还是奇数 INPUT \请输入一个正整数:\IF MOD(SZ,2)=0 ?\这是个偶数\ELSE

?\这是个奇数\ENDIF

7. 输入乘车的公里数,输出乘车费。(记费标准为:2.5公里之内6元;2.5公里以外,每超过1公里增加1元2

角)

INPUT \请输入公里数:\IF X>2.5 若钱数四舍五入到元,则 PAY= (X-2.5) *1.2+6 PAY=ROUND(((X-2.5)*1.2+6),0) ELSE

PAY=6 ENDIF

?\应付费\ PAY, ”元”

合肥精英学校专升本计算机基础复习资料 第 8 页 徐奇观编

8. 从键盘输入三个数,分别赋予A,B,C三个变量,编程使A中存放最大数,C中存放最小数,并按A,B,

C的次序输出 方法一 方法二 INPUT TO A INPUT TO A INPUT TO B INPUT TO B INPUT TO C INPUT TO C IF A

?”最大数为:”,A,”最小数为:”,C ?A,B,C

9. 编程求一元二次方程:

ax2?bx?c?0的实根(设A不等于0)

INPUT \INPUT \INPUT \D=B*B-4*A*C IF D>0

X1=(-B+SQRT(D))/(2*A) X2=(-B-SQRT(D))/(2*A) ?\ ?\ELSE

IF D=0

X=-B/(2*A) ?\ ELSE

?\ ENDIF ENDIF

这部分也可以改写如下: DO CASE CASE D>0 X1=(-B+SQRT(D))/(2*A) X2=(-B-SQRT(D))/(2*A) ?\?\CASE D=0 X=-B/(2*A) ?\OTHERWISE ?\ENDCASE 合肥精英学校专升本计算机基础复习资料 第 9 页 徐奇观编

10. 输入一个X值,求Y值:

?x?y??2x?1?3x?11?x?11?x?10 x?10INPUT TO X DO CASE CASE X<1 Y=X CASE X<10 Y=2*X-1 CASE X>=10 Y=3*X-11 ENDCASE ?”Y=”,Y

11. 键盘输入一个年份,判断是平年还是闰年? INPUT “ENTER A YEAR:” TO Y

IF MOD(Y,4)=0 AND MOD(Y,100)<>0 OR MOD(Y,400)=0 ?Y, ”IS A LEAP YEAR.” ELSE

?Y, ”IS A COMMON YEAR.” ENDIF

12. 输入一个字符,判断是否为英文字母。

ACCEPT “请输入一个字符:” TO CH && 或 WAIT “请输入一个字符:” TO CH IF ASC(CH)>=65 AND ASC(CH)<=90 OR ASC(CH)>=97 AND ASC(CH)<=122 ?CH,”是英文字母” ELSE

?CH,”不是英文字母” ENDIF

&& 也可以 IF CH>=\

13. 键盘输入某学生的考试成绩,若95~100 则输出优秀;85~94则输出很好;70~84则输出好;60~69则输出一

般;60以下,输出不及格。

INPUT \DO CASE

CASE SCORE>=95 ?\ CASE SCORE>=85 ?\ CASE SCORE>=70 ?\

CASE SCORE>=60 ?\

合肥精英学校专升本计算机基础复习资料 第 10 页 徐奇观编

OTHERWISE ?\ENDCASE

课外练习题二 5) 输入两个数和一个运算符(加、减、乘、除),求其值。例如,输入3和5以及*,则输出15 6) 设交纳所得税的规定如下:

收入<=1500元免交所得税

1500元 < 收入 <=3000元 所得税为5% 3000元 < 收入 <=6000元所得税为 8% 6000元 < 收入 <=10000元所得税为 10% 10000元 < 收入 <=50000元所得税为 15% 收入>50000元所得税为 20%

请编程,从键盘输入一个数,计算应交纳的所得税

7) 完成下面分段函数的计算,程序运行时用户从键盘输入一个数值X,在屏幕上输出Y值。

?x2?Y??0

??x2?2

2

2

ifififx?0x?0

x?014. 求 1 + 4+ 7 + ??一直加到超过1000为止,输出和数与项数。 I=1 S=0 N=0

DO WHILE S<=1000 S=S+I^2 I=I+3 N=N+1 ENDDO

?N,\?\

15. 求Π值,直到某项的绝对值<0.000001为止。

?411?1?1??357???????

PI=0.0 S=1.0 N=1 T=S/N

DO WHILE ABS(T)>1E-06 PI=PI+T S= -S N=N+2


专升本投影讲稿1(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: