Форум программистов, компьютерный форум CyberForum.ru

принадлежность стороне треугольника - C++

Восстановить пароль Регистрация
 
Echoes
0 / 0 / 0
Регистрация: 21.04.2011
Сообщений: 9
24.05.2011, 23:10     принадлежность стороне треугольника #1
Заданы прямоугольные координаты х1,у1,х2,у2,х3,у3 вершин треугольника и координаты х,у точки. Составить программу определения нахождения точки на одной из сторон треугольника

Помогите, пожалуйста.. делала через площади ( если одна из площадей равна 0), но программа не корректно работает, если все вершины лежат на одной прямой или треугольник стягивается в точку.. Условие с точкой добавила, а вот с прямой не очень понятно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2011, 23:10     принадлежность стороне треугольника
Посмотрите здесь:

C++ Даны три положительных числа а, b, с. Проверить, будут ли они сторонами треугольника. Если да, то вычислить площадь этого треугольника.
C++ Даны длины сторон треугольника, определить тип этого треугольника
Описать процедуру TrianglePS, вычисляющую по стороне равностороннего треугольника его периметр, площадь и квадрат C++
C++ Заданы длины двух сторон треугольника и угол между ними. найти площадь треугольника?
Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей. C++
матрица разделена диагоналями на 4 треугольника, элементы верхнего и нижнего треугольника нулевые C++
По длинам двух сторон некоторого треугольника и углу между ними найти длину третьей стороны и площадь этого треугольника C++
Заданы координаты вершин треугольника. Вывести их в порядке обхода треугольника по часовой стрелке C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
25.05.2011, 09:20     принадлежность стороне треугольника #2
составяешь уравнение прямой, которой принадлежит сторона
если точка удовлетворяет уравнению, проверяешь, лежит ли она между x1 и x2 и y1 и y2

уравнение прямой по двум точкам
http://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{vmatrix} x & y & 1 \\  x_1 & y_1 & 1\\  x_2 & y_2 & 1 \end{vmatrix} = 0
равно уберёшь в определителе (глюк)
Yandex
Объявления
25.05.2011, 09:20     принадлежность стороне треугольника
Ответ Создать тему
Опции темы

Текущее время: 04:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru