早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求方程ax2+bx+c=0的根 的VB程序求一元二次方程ax2+bx+c=0的根的VB程序,要考虑到:1 当a=0 的 情况2 有复数解的情况

题目详情
求方程ax2+bx+c=0的根 的VB程序
求一元二次方程ax2+bx+c=0的根的VB程序,要考虑到:
1 当a=0 的 情况
2 有复数解的情况
▼优质解答
答案和解析
Private Sub Form_Activate()
Dim a#,b#,c#,d#,x1#,x2#
a = Val(InputBox("a=","数据输入框",1))
b = Val(InputBox("b=","数据输入框",2))
c = Val(InputBox("c=","数据输入框",1))
If a = 0 Then
If b = 0 Then
If c = 0 Then Print "解得:x有无穷解" Else Print "解得:x无解"
Else
Print "解得:x=" & -c / b
End If
Else
d = b * b - 4 * a * c
If d > 0 Then
x1 = (-b + Sqr(d)) / (2 * a)
x2 = (-b - Sqr(d)) / (2 * a)
Print "解得:x1=" & x1,
Print "x2=" & x2
Else
x1 = -b / (2 * a)
If d = 0 Then Print "解得:x=" & x1
If d < 0 Then
x2 = Sqr(-d) / (2 * a)
Print "解得:x1=" & x1 & "+" & x2 & "i"
Print "x2=" & x1 & "-" & x2 & "i"
End If
End If
End If
End Sub
'这是我的答案,希望对你能有所帮助!
看了 求方程ax2+bx+c=0的...的网友还看了以下:

公路边有一农舍,它的烟囱正冒着烟,插有旗帜的a、b两车在农舍旁的公路上。观察下图中旗与烟的情况,判  2020-04-06 …

采购员用一张1万元支票去购物.购单价为590元的A种物品若干件,又购单价为670元的B种物品若干件  2020-04-07 …

菏泽的小明善于观察,一年中,他在不同时期观察并记录了当地正午时刻教室内的光照情况(如图所示),四幅  2020-05-02 …

生产关系一定要适应生产力状况的规律表明?多选题A生产力是矛盾的主要方面B生产力是最活跃最革命的因素  2020-05-12 …

今年国庆,小华和父亲一起去新马泰旅游,出发前,小华向导游先生了解了一些情况。下列不符合新马泰情况的  2020-05-13 …

关于斜抛运动的受力情况,下列说法正确的是A.为零B.达到最大值C.一定不为零D.无法确定2.关于斜  2020-05-14 …

一带正电的点电荷只受电场力作用,从电场中的A点由静止释放,沿电场线运动到B点,它运动的v-t图象如  2020-05-15 …

白色粉末A是NAHCO3与KHCO3的混合物,去甲,乙,丙三份之量不同的A样品分别与50ML相同浓  2020-05-16 …

一列以速度v匀速行驶的列车内有一水平桌面,桌面上的A处有一小球.若车厢中的旅客突然发现小球沿如图(  2020-05-17 …

客户提出理财的要求,不仅希望增加收益改善财务状况,而且要保证财务状况的( )。 A.安全 B  2020-05-21 …