变式练习(输入语句、输出语句和赋值语句)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
•变式练习
1.用公式法求方程x 2-2x +1=0的两个根.
解:LET A=1
LET B=-2
LET C=1
LET D=SQR(B^2-4*A*C)
LET X1=(-B+D)/(2*A)
LET X2=(-B -D)/(2*A)
PRINT X1,X2
END
RUN
1 1
2.设三角形的三边长分别为a =18,b =15,c =27,试编写BASIC 程序求三角形面积. 已知三边求面积的公式为
P =(a +b +c )/2,S=))()((c p b p a p p ---.
解:程序如下
INPUT a,b,c
LET p=(a+b+c)/2
LET S=SQR(p*(p -a)*(p -b)*(p -c))
PRINT S
END
RUN
?18,15,27
127.2792
3.已知底和高求三角形的面积.
分析:S=A *H /2,要求从键盘正确输入底和高的值.
解:程序如下:
INPUT “a=”;a
INPUT “h=”;h
s=a*h/2
PRINT “s=”;s
END
4.春节到了,糖果店的售货员忙极了.请你用键盘输入语句设计一个程序,帮助售货员算账.其中,水果糖每斤2.4元,奶糖每斤3.6元,果仁巧克力每斤6.9元.
解:程序如下:
INPUT “输入水果糖的质量:”;a
INPUT “输入奶糖的质量:”;b
INPUT “输入果仁巧克力质量:”;c
PRINT “应付款:”;a*2.4+b*3.6+c*6.9
END
5.计算并打印出半径为5 cm 、高为24.5 cm 的直圆柱的底面积S 和体积V .
解:程序如下:
LET S=3.1415926*5^2
LET V=S*24.5
PRINT “S=”;S,“V=”;V
END
RUN
S=78.539815 V=1924.22547
6.求一个班学生的平均成绩.A(85分)12人,B(70分)16人,C(60分)6人,D(50分)5人. 解:程序如下:
LET A=12
LET B=16
LET C=6
LET D=5
LET Sum=85*A+70*B+60*C+50*D
LET Aver=Sum/(A+B+C+D)
PRINT Aver
END