![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.11.2010
Сообщений: 17
|
![]()
нужно написать программу какая бы проверяла принадлежит ли точка С из кординатами (х,у) заштрихованной области. Подскажите пожалуйста алгоритм за которым это можно бы было определить.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
если (х от х1, точки пересечения, до 1) и (у от у1, полученного из уравнения нижней прямой, до у2, полученного из верхней прямой), то принадлежит
Последний раз редактировалось p51x; 09.12.2010 в 04:07. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
три уравнения прямых (в форме с угловым коэффициентом):
y1 = -1*x - 1 y2 = x y3 = 2x-1 подставляете координату X Вашей точки C в эти уравнения, получаете три значения Yc1, Yc2, Yc3 точка C принадлежит к заштрихованной области, если её координата Y делает истинным условие: (Y >= Yс1) and (Y <= Yс2) and (Y >= Yс3) p.s. разумеется, вместо трёх переменных Yc можно написать сразу уравнения. я просто подробно расписал, чтобы было понятнее и нагляднее... Последний раз редактировалось Serge_Bliznykov; 09.12.2010 в 19:35. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 07.11.2010
Сообщений: 17
|
![]()
Спасибо, вроде получилось.
Serge_Bliznykov, как я понял здесь - "Y < Yс3" у вас опечатка, тут должно быть y>=y3 Код:
Последний раз редактировалось Besidnuk; 09.12.2010 в 18:34. |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Молодец, пять баллов за понимание и внимательность! |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прямая и Окружность | Ukeeler | Помощь студентам | 5 | 02.11.2010 17:50 |
Прямая | VirusOfLove | Помощь студентам | 8 | 05.12.2009 09:37 |
Прямая линия | serres | Общие вопросы Delphi | 1 | 04.11.2007 18:33 |
Прямая в пространстве | Neuros1s | Общие вопросы Delphi | 12 | 29.06.2007 00:06 |