Решит квадратное уравнение в VB

Узнай цену своей работы

Формулировка задачи:

заранее спасибо!

Решение задачи: «Решит квадратное уравнение в VB»

textual
Листинг программы
Private Sub Command1_Click()
a = Val(InputBox("a-?"))
b = Val(InputBox("b-?"))
c = Val(InputBox("c-?"))
If a <> 0 Or b <> 0 Then
 If a = 0 Then
  st = "x=" & c / b
 Else
    d = b ^ 2 - 4 * a * c
     Select Case d
     Case Is < 0
     st = "действительных корней нет"
     Case Is = 0
      st = "x1=x2=" & -b / 2 * a
     Case Else
     st = "x1=" & (-b + Sqr(d)) / (2 * a) _
        & vbLf & "x2=" & (-b - Sqr(d)) / (2 * a)
     End Select
 End If
Else
st = "a или b <> 0 !"
End If
MsgBox st
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5