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

Определить в какой сектор попадает точка - C++

Восстановить пароль Регистрация
 
BsSlayer
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 72
28.04.2016, 14:48     Определить в какой сектор попадает точка #1
Натолкните на мысль, пожалуйста, как это решить? С обычными, прямыми линиями, разделяющими четверти, я понимаю как вычислить, а вот, если координатная плоскость повёрнута на 45*, то что делать?
 Комментарий модератора 
Перепечатывайте задание на форум в виде текста.
Миниатюры
Определить в какой сектор попадает точка  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nike1995
2 / 2 / 0
Регистрация: 14.10.2012
Сообщений: 256
28.04.2016, 14:53     Определить в какой сектор попадает точка #2
Через уравнения прямой...посмотри
BsSlayer
0 / 0 / 0
Регистрация: 08.06.2014
Сообщений: 72
28.04.2016, 14:56  [ТС]     Определить в какой сектор попадает точка #3
Nike1995, а как конкретно?
Nike1995
2 / 2 / 0
Регистрация: 14.10.2012
Сообщений: 256
28.04.2016, 15:05     Определить в какой сектор попадает точка #4
Определяется так. Предположим, у нас есть 3 точки: А(х1,у1), Б(х2,у2), С(х3,у3). Через точки А и Б проведена прямая. И нам надо определить, как расположена точка С относительно прямой АБ. Для этого вычисляем значение:
D = (х3 - х1) * (у2 - у1) - (у3 - у1) * (х2 - х1)
- Если D = 0 - значит, точка С лежит на прямой АБ.
- Если D < 0 - значит, точка С лежит слева от прямой.
- Если D > 0 - значит, точка С лежит справа от прямой.

Добавлено через 19 секунд
ну и для осей также делаешь
Yandex
Объявления
28.04.2016, 15:05     Определить в какой сектор попадает точка
Ответ Создать тему
Опции темы

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