Выяснить существует ли треугольник с длинами сторон x, y, z - VB

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

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

Доброго времени суток! Помогите пожалуйста написать программку, функцию понимаю как надо писать, а вот язык новый, не знаю как в нем программировать! Даны действительные положительные числа x, y,z. Выяснить существует ли треугольник с длинами сторон x, y, z, если такой треугольник существует, то ответить является ли он остроугольным. Заранее спасибо!

Решение задачи: «Выяснить существует ли треугольник с длинами сторон x, y, z»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim x!, y!, z!, m!
  3. x = InputBox("x")
  4. y = InputBox("y")
  5. z = InputBox("z")
  6.  
  7. Dim a(1 To 3) As Single
  8. a(1) = x: a(2) = y: a(3) = z
  9. For i = 1 To 3
  10. For j = 1 To 3
  11. If a(i) < a(j) Then m = a(i): a(i) = a(j): a(j) = m
  12. Next j
  13. Next i
  14.  
  15.  
  16. If a(1) + a(2) <= a(3) Then MsgBox "òðåóãîëüГ*ГЁГЄ Г*ГҐ Г±ГіГ№ГҐГ±ГІГўГіГҐГІ": Exit Sub
  17.  
  18. s = Sqr(a(1) ^ 2 + a(2) ^ 2)
  19.  
  20. If a(3) < s Then MsgBox "îñòðîóãîëüГ*ûé"
  21. If a(3) = s Then MsgBox "ïðÿìîóãîëüГ*ûé"
  22. If a(3) > s Then MsgBox "òóïîóãîëüГ*ûé"
  23.  
  24. End Sub

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


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

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

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

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

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

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