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

Входит ли точка в заданную область ? - C++

Восстановить пароль Регистрация
 
SERGEY199100
14 / 14 / 0
Регистрация: 29.10.2009
Сообщений: 425
28.02.2010, 21:50     Входит ли точка в заданную область ? #1
Здравствуйте !
Помогите пожалуйста написать програмку для определения, попадает ли данная точка в область фигуры или нет.
Изображения
 
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
01.03.2010, 04:50     Входит ли точка в заданную область ? #2
это набор условий if ... else if ... else if ... else ...
enigmatic
46 / 29 / 2
Регистрация: 27.02.2010
Сообщений: 202
01.03.2010, 06:13     Входит ли точка в заданную область ? #3
координаты в массив и проверяешь кучей условий
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
01.03.2010, 06:21     Входит ли точка в заданную область ? #4
accept, enigmatic, судя по рисунку, ему нужен тест попадания в область растра. Скопирожай фигуру в чёрно-белый растр, залей и проверь цвет точки.
enigmatic
46 / 29 / 2
Регистрация: 27.02.2010
Сообщений: 202
01.03.2010, 06:27     Входит ли точка в заданную область ? #5
Цитата Сообщение от taras atavin Посмотреть сообщение
accept, enigmatic, судя по рисунку, ему нужен тест попадания в область растра. Скопирожай фигуру в чёрно-белый растр, залей и проверь цвет точки.
хм...
Да тут надо уточнение задачи, решать в графике или аналитически? Если аналитически, то проблем практически нет, а в графике...ну чуть сложнее
Yurii_74
paladin
 Аватар для Yurii_74
279 / 179 / 3
Регистрация: 25.02.2009
Сообщений: 592
01.03.2010, 06:44     Входит ли точка в заданную область ? #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C
1
2
3
4
5
6
if ( ((y>=0)  && (y<=4) && (x>=-2) && (x<=2)) ||
     ((y>=-3) && (y<=0) && (x>=-4) && (x<=5))
   )
{
 //входит
}
Yandex
Объявления
01.03.2010, 06:44     Входит ли точка в заданную область ?
Ответ Создать тему
Опции темы

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