Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2014, 17:56   #1
Element2h5
Новичок
Джуниор
 
Регистрация: 18.09.2014
Сообщений: 1
Восклицание Определить принадлежит ли заданная точка с координатами (x,y) закрашенной области.

Люди, помогите. Совсем мозги не могут решить.
Изображения
Тип файла: jpg Безымянный.jpg (16.4 Кб, 168 просмотров)
Element2h5 вне форума Ответить с цитированием
Старый 18.09.2014, 19:11   #2
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Вы решите сами чисто математически, а потом вам в C++ помогут.
Во-первых, точка должна попадать в квадрат, то есть должно быть :
-2 < x < 2 и -2 < y < 2
Во-вторых, точка должна быть выше двух наклонных линий, это будут два условия типа y > **
** - это формула прямой линии типа y = a*x+ b . Коэффициенты a,b сами вычислите, это просто.
А так как эти наклонные выходят из нижних углов, то условие -2 < y - лишнее.

В результате получится типа
Код:
if ((-2)< x && x < 2 && y < 2 && ... и т д

Последний раз редактировалось type_Oleg; 18.09.2014 в 19:13.
type_Oleg вне форума Ответить с цитированием
Старый 18.09.2014, 20:30   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Или:
Фигура симметрична относительно оси ОУ. Координату х берем по модулю и строим уравнения 3 прямых (точка должна попасть в правый треугольник).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверить принадлежит ли точка, заданная координатами, заштрихованной области. child_of_heaven Помощь студентам 2 11.12.2012 10:02
Определить принадлежит ли заданная точка с координатами (x,y) закрашенной области. Visual C Visual C++ 7 17.12.2011 19:49
Задание: "Составить программу, печатающую значение TRUE, если точка с координатами (x, y) принадлежит закрашенной област 777pro777 Помощь студентам 5 25.10.2011 15:18
Проверить принадлежит ли точка закрашенной области, границе или находится вне области (код на Pascal) homk Помощь студентам 3 07.09.2011 23:16