Треугольник задан длинами сторон. Как найти длины высот - VB

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

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

Треугольник задан длинами сторон. Найти длины высот.
Листинг программы
  1. Private Sub Command1_Click()
  2. a = Val(Text1.Text)
  3. b = Val(Text2.Text)
  4. c = Val(Text3.Text)
  5. If a = b Then
  6. h = 1 / 2 * Sqr(4 * a ^ 2 - b ^ 2): Text4.Text = h
  7. Else
  8. If a = b = c Then
  9. h = 3 ^ (1 / 2) / 2 * a: Text4.Text = h
  10. End If
  11. End Sub
  12. Private Sub Form_Load()
  13. Dim a, b, c As Integer, h As Double
  14.  
  15. End Sub
Скажите в чем ошибка (ошибка Block if without End if)

Решение задачи: «Треугольник задан длинами сторон. Как найти длины высот»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim a As Integer, b As Integer, c As Integer, h As Double
  3.   a = Val(Text1.Text)
  4.   b = Val(Text2.Text)
  5.   c = Val(Text3.Text)
  6.   If a = b Then
  7.      h = 1 / 2 * Sqr(4 * a ^ 2 - b ^ 2): Text4.Text = h
  8.   Else
  9.      If (a = b) And (b = c) Then
  10.         h = 3 ^ (1 / 2) / 2 * a: Text4.Text = h
  11.      End if
  12.   End If
  13. End Sub

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


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

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

7   голосов , оценка 3.714 из 5

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

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

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