![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
nulbok |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Реальное имя: yurec Репутация: ![]() ![]() ![]() |
А смысл вот в чём. Рисуются на экране произвольно 2 отрезка. В случае, если отрезки пересекаются , точка персечения становится центром окружности , с радиусом (неважно каким).
Собственно проблема в том, как узнать пересекаются ли прямые, точнее как узнать координаты точки персечения. Поиском искал. Ничего толкового не нашел. Заранее спасибо. |
Bokul |
![]()
Сообщение
#2
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: ![]() ![]() ![]() |
А как задаются отрезки? Уравнением, координатами его концов?
-------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
nulbok |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Реальное имя: yurec Репутация: ![]() ![]() ![]() |
Координатами его концов. Используя LineTo короче ..
![]() |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Цитата(nulbok @ 27.11.2006 0:06) как узнать координаты точки персечения. AlgoList -> Пересечение: Прямая(отрезок) и прямая (отрезок) ( теория... Будут проблемы с реализацией - Welcome back ![]() |
nulbok |
![]()
Сообщение
#5
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Реальное имя: yurec Репутация: ![]() ![]() ![]() |
Спс..
Я конечно не специолист.. но мне кажется , что там отрезки задаются уравнением.. а мне нуна координатами.. Сообщение отредактировано: nulbok - |
volvo |
![]()
Сообщение
#6
|
Гость ![]() |
Какие же уравнения? 4 точки, координаты x1, x2, x3, x4, y1, y2, y3, y4 - через них все выводится...
![]() const(не забудь проверить принадлежность Ua, Ub интервалу, о чем говорится в статье...) |
nulbok |
![]()
Сообщение
#7
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Реальное имя: yurec Репутация: ![]() ![]() ![]() |
Может мне кто-нибудь пояснить.. что ЭТО делает..
![]() ![]() |
Michael_Rybak |
![]()
Сообщение
#8
|
Michael_Rybak ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: ![]() ![]() ![]() |
Учитывая, что всё, что у тебя есть - координаты концов отрезков, а всё, что тебе надо - координаты точки их пересечения, может быть ты сам догадаешься, что такое X и Y ? ;)
|
nulbok |
![]()
Сообщение
#9
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Реальное имя: yurec Репутация: ![]() ![]() ![]() |
... нифига не понял, как найти точку пересечения, но всё равно спа... вот щас писал и понял
![]() ![]() Сообщение отредактировано: nulbok - |
![]() ![]() |
![]() |
Текстовая версия | 30.03.2023 8:57 |