Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.88
Dangelo
7 / 7 / 1
Регистрация: 28.11.2010
Сообщений: 57
#1

Найти углы четырехугольника по известным координатам - C++

20.06.2012, 10:44. Просмотров 1287. Ответов 5
Метки нет (Все метки)

Привет народ помогите с алгоритмом поиска углов. Есть четырехугольник с известными координатами, мне необходимо определить какая координата относится к какому углу. Пример p(0,0) = верхний левый угол. А p(100,100) = правый нижний угол и т.д.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2012, 10:44
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти углы четырехугольника по известным координатам (C++):

Найти периметр четырехугольника по координатам его углов
Задан четырехугольник - действительные числа x1, y1, x2, y2, x3, y3, x4, y4....

Вычислить длину сторон четырехугольника по координатам вершин
1) Заданы координаты вершин четырехугольника в плоскости: (х1; у1), (х2; y2),...

Нахождение периметра четырехугольника по координатам его вершин
Всем привет! Помогите пожалуйста составить программу для нахождения периметра...

По координатам вершин четырехугольника определить, выпуклый он или нет
Вот само условие: По координатам вершин четырехугольника определить, выпуклый...

По координатам вершин четырехугольника определить, выпуклый он или нет
25. По координатам вершин четырехугольника определить, выпуклый он или нет

По координатам вершин четырехугольника определить, выпуклый он или нет
По координатам вершин четырехугольника определить, выпуклый он или нет Как...

5
Olga_
842 / 184 / 18
Регистрация: 01.08.2011
Сообщений: 502
20.06.2012, 10:52 #2
скалярное произведение в помощь:
http://www.cyberforum.ru/cgi-bin/latex.cgi?(a,b) = |a|\cdot |b| \cdot cos \phi
1
Dangelo
7 / 7 / 1
Регистрация: 28.11.2010
Сообщений: 57
20.06.2012, 11:10  [ТС] #3
Сорри не уточнил. Нужные именно не углы как углы. А положение угла в пространстве . то есть беру координату и определяю какой это угол, верхний левый или же верхний правый, а может это нижний правый, в таком духе.
0
-=ЮрА=-
Заблокирован
Автор FAQ
20.06.2012, 11:15 #4
Цитата Сообщение от Dangelo Посмотреть сообщение
Сорри не уточнил. Нужные именно не углы как углы. А положение угла в пространстве . то есть беру координату и определяю какой это угол, верхний левый или же верхний правый, а может это нижний правый, в таком духе.
- ну зннаки углов и покажут какой это был угол, лишь бы стороны задавал в одном направлении АВ - ВС - СD - DA тогда углы будут в пределах 0-180, вот по их величинам и смотри какой он есть. Вот тебе готовый код в помощь http://www.cyberforum.ru/cpp-beginne...ml#post3160677
1
Dangelo
7 / 7 / 1
Регистрация: 28.11.2010
Сообщений: 57
20.06.2012, 11:56  [ТС] #5
в том то и дело что у меня набор не упорядоченных координат, и для того что бы упорядочить я и хочу знать положение углов .
0
-=ЮрА=-
Заблокирован
Автор FAQ
20.06.2012, 11:59 #6
Цитата Сообщение от Dangelo Посмотреть сообщение
в том то и дело что у меня набор не упорядоченных координат, и для того что бы упорядочить я и хочу знать положение углов .
- кто тебе мешает его сделать?У тебя есть 1-ая и 3-я точки из этого набора, ну понял этот момент???
0
20.06.2012, 11:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2012, 11:59
Привет! Вот еще темы с решениями:

Функция определяющая по известным координатам трех вершин площадь ромба
Создать функцию, определяющую по известным координатам трех вершин площадь...

Найти периметр четырехугольника
Даны координаты вершин произвольного четырех угольника найти периметр четыре...

Найти площадь произвольного четырехугольника
Решить задачу аналитической геометрии: Найти площадь произвольного...

Найти число по известным остаткам деления его на 3, 5 и 7
2 дня как начал заниматься, помогите, пожайлуста Задумано целое число x....


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru