Консультация № 109432
14.11.2007, 19:59
0.00 руб.
0 1 1
здравствуйте мне даны координаты 4координаты точек я соединяю их и у меня получается четырехьугольник! мне надо доказать что у меня получиться прямоугольник ! дайте мне формулы

Обсуждение

Неизвестный
14.11.2007, 20:13
общий
это ответ
Здравствуйте, Князь Владимир!
Я думаю можно действовать несколькими способами:
1)найти координаты векторов задающих стороны этого четырехугольника. Вычислить скалярное произведение векторов, идущих по смежным сторонам. (ab=x1*x2+y1*y2) Если скалярное произведение равно 0, то стороны перпендикулярны. И таким образом проверить углы.
2)можно вычислить длину сторон и диагоналей (d=√(x2-x1)^2+(y2-y1)^2). Таким образом, если противолежащие стороны равны и диагонали равны между собой, то это прямоугольник
Удачи!
Форма ответа