Даны координаты трех точек на плоскости. Если они могут быть вершинами прямоугольного треугольника, вычислить его площадь
Тест
0 1
0 1
0 1
Должно вывести, что не существует (не получается у моей проги тест пройти этот)

10 Окт 2019 в 19:41
250 +1
0
Ответы
1

Если координаты трех точек на плоскости не образуют прямоугольный треугольник, то можно использовать формулу площади прямоугольного треугольника, которая равна:

(S = \frac{1}{2} |x_1(y_2 - y_3) + x_2(y_3 - y_1) + x_3(y_1 - y_2)|)

Где (x1,y1), (x2,y2), (x3,y3) - координаты трех точек на плоскости.

Если результат этого выражения равен нулю, то треугольник является вырожденным и не имеет площади.

19 Апр 2024 в 12:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир