Вычисление площади треугольника по его трем сторонам (Формула Герона) - VB

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

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

1. Записать вычисления площади треугольника по его трем сторонам используя процедуру (Формула Герона) программа:
Листинг программы
  1. Public s As Double
  2. Public Sub pltr(a As Double, b As Double, с As Double, pi As Double)
  3. pp = (a + b + c) / 2
  4. pp = pp* (pp - a) * (pp - b) * (pp - c)
  5. If pp < 0 Then
  6. MsgBox "He верно заданы параметры", 16, "Ошибка"
  7. Else
  8. pl = pp ^ 0.5
  9. End If
  10. End Sub
  11. Private Sub Checkl_ Click()
  12. If Check1.Value Then
  13. Label4.Capiion = Str(Round(s))
  14. Else
  15. Label4. Caption = Str(s)
  16. End If
  17. End Sub
  18. Private Sub Command1_Click()
  19. Dim x As Double, у As Double, z As Double
  20. x = Val(Text1)
  21. y= Val(Text2)
  22. z=Val(Text3)
  23. Call pltr(x, y, z, s)
  24. pltr x, y, z, s
  25. If Check1.Value Then
  26. Label4.Caption = Str(Round(s))
  27. Else
  28. Label4.Caption = Str(s)
  29. End If
  30. End Sub
  31. Private Sub Form_Load()
  32. Textl =0
  33. Text2 = 0
  34. Text3 =0
  35. Label4.Caption = "Результат"
  36. End Sub

Решение задачи: «Вычисление площади треугольника по его трем сторонам (Формула Герона)»

textual
Листинг программы
  1. Private Sub cmdStart_Click()
  2. A = Val(textA.text)
  3. B = val(textB.text)
  4. C = val(textC.text)
  5. P = A + B + C
  6. Pp = P / 2
  7. S = Sqr(Pp * (Pp - A) * (pp  - B)  * (Pp - C))
  8. txtP.text = Str(p)
  9. txtS.text = Str(s)
  10. End sib

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


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

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

11   голосов , оценка 3.636 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы