С Новым годом! Форум программистов, компьютерный форум, киберфорум
Алгоритмы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
2 / 2 / 0
Регистрация: 28.10.2017
Сообщений: 54
1

с++ принадлежность точки квадрату

30.03.2018, 14:20. Показов 1810. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
как определить принадлежность точки квадрату по координатам.Объясните человеку,который еще не знает векторов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2018, 14:20
Ответы с готовыми решениями:

Принадлежность точки треугольнику
Доброго дня Сделал, используя формулу плоскости по двум точкам. Но либо не допонял что-то, либо не...

Принадлежность точки многоугольнику
Хочу разобраться с алгоритмом нахождения точки в многоугольнике. Алгоритм нашел здесь. В общем, для...

Принадлежность точки многоугольнику
зная координаты вершин нужно определить принадлежность точки фигуре. количество вершин может быть...

принадлежность точки треугольнику
как определить принадлежность точки треугольнику?Если с векторами,то объясните получше.Венктора не...

3
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
30.03.2018, 14:23 2
Разбейте квадрат на 2 треугольника и определите принадлежность точки одному из треугольников.
0
677 / 479 / 216
Регистрация: 06.09.2013
Сообщений: 1,311
30.03.2018, 15:32 3
lfyjy, квадрат по осям ориентирован или произвольно повернут?
0
Заблокирован
30.03.2018, 18:36 4
1. вычислите сторону квадрата
2. вычислите координаты центра квадрата
3. вычислите угол поворота квадрата (если он повернут)
тут гораздо проще вычислить не угол а сразу синус и косинус угла поворота.
4. поверните заданную точку на тот же самый угол (только в обратную
сторону.
5. остается определить принадлежность точки квадрату
6. подробно:
7. пусть А - длина стороны квадрата
8. пусть x0, y0 - координаты центра квадрата
9. пусть x, y - новые (после поворота) координаты точки
10. если
x0 - A/2 < x < x0 + A/2
y0 - A/2 < y < y0 + A/2
оба неравенства верны, то точка лежит в квадрате
если нет, то - нет
0
30.03.2018, 18:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2018, 18:36
Помогаю со студенческими работами здесь

Алгоритм на принадлежность точки стороне
Нужен алгоритм на принадлежность точки стороне многоугольника. Имеются координаты вершин...

Определить принадлежность точки замкнутой 3D области
Здравствуйте. Как определить находится ли точка внутри замкнутой односвязной 3D области?...

Принадлежность точки квадрату повернутому на 45 градусов
Составьте программу для определения принадлежности точки P с координатами (х,у) области, которая...

Определить принадлежность точки кругу, квадрату или им обоим
Составить программу, определяющую принадлежность точки А(x;y) кругу, квадрату или им обоим. Точка...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru