题目内容

设计一个程序,使之可以用公式法求方程x2-3x-10=0的两个根,并且对任意一元二次方程均有效.

答案:
解析:

  解:第一步输入三个系数的值,第二步求出判别式的值,第三步利用If语句判断判别式是否小于0,若是,则输出“no solution”,若不是,则利用求根公式输出方程的根.

  程序如下:

  Read a,b,c

  d←b2-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.


练习册系列答案
相关题目

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

精英家教网