作业帮 > 综合 > 作业

如何用vb设计计算二次方程的根的程序

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/09 17:24:01
如何用vb设计计算二次方程的根的程序
Private Sub Command1_Click()
Dim a As Single,b As Single,c As Single,d As Single
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
d = b ^ 2 - 4 * a * c
If d > 0 Then
Label8.Caption = (-b + Sqr(d)) / (2 * a)
Label10.Caption = (-b - Sqr(d)) / (2 * a)
Else
If d = 0 Then
Label8.Caption = -b / (2 * a)
Label9.Caption = -b / (2 * a)
Else
If d < 0 Then
tl = MsgBox("无实数根!",vbOKOnly + vbExclamation,"系统提示")
End If
End Sub
帮忙看看哪里出错了?
如何用vb设计计算二次方程的根的程序
elseif连起来就行了
Private Sub Command1_Click()
Dim a As Single,b As Single,c As Single,d As Single
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
d = b ^ 2 - 4 * a * c
If d > 0 Then
Label8.Caption = (-b + Sqr(d)) / (2 * a)
Label10.Caption = (-b - Sqr(d)) / (2 * a)
ElseIf d = 0 Then
Label8.Caption = -b / (2 * a)
Label9.Caption = -b / (2 * a)
ElseIf d < 0 Then
tl = MsgBox("无实数根!",vbOKOnly + vbExclamation,"系统提示")
End If
End Su