题目内容
设计一个程序,使之可以用公式法求方程x2-3x-10=0的两个根,并且对任意一元二次方程均有效.
答案:
解析:
解析:
解:第一步输入三个系数的值,第二步求出判别式的值,第三步利用If语句判断判别式是否小于0,若是,则输出“no solution”,若不是,则利用求根公式输出方程的根.
程序如下:
Read a,b,c
d←b∧2-4*a*c
If d<0 then
Print “no solution”
Else t←d∧(
)
x1←(-b+t)/(2*a)
x2←(-b-t)/(2*a)
End If
Print x1,x2
只要输入a=1,b=-3,c=-10,就会输出两根x1,x2.
练习册系列答案
相关题目