题目内容

编写程序,输入一元二次方程ax2+bx+c=0的系数,输出它的实数根.程序框图如下:
分析:由已知中的程序框图可得,该程序是用分支(选择)结构的嵌套,来实现根据一元二次方程根的存在性及个数进行判断,利用框图中伪代码之间的关系,转化后即可得到所求程序语句.
解答:解:INPUT a,b,c
d=b^2-4*b*c
p=-b/2a
q=SQR(ABS(d))/2/a
IF d>0 THEN
X1=p+q
X2=p-q
IF X1=X2 TEHN
PRINT“原方程有两个相等的实数根”
ELSE
PRINT“原方程有两个不等的实数根”
ENDIF
ELSE
PRINT“原方程无实数根”
ENDIF
点评:本题考查的知识点是程序框图的三种基本结构的应用,熟练掌握框图与算法语句的对应关系,是解答本题的关键.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网