1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Reflex |
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 118 Пол: Женский Репутация: 0 |
Нуно сделать прогу, которая по двух отрезках находила их пересечение. Искала, но ни одна программа не работает
-------------------- Нам не дано предугадать как наше слово отзовется...
|
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Цитата Эта процедура выдаст ошибку, если отрезок расположен вдоль у. Не только... Эта процедура выдаст ошибку ВСЕГДА, когда отрезки только касаются друг друга, но не пересекаются:with L1 do beginрезультат: (k1 = k2), divizion by zero Сообщение отредактировано: volvo - |
| Lapp |
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Эта процедура выдаст ошибку ВСЕГДА, когда отрезки только касаются друг друга, но не пересекаются: ... результат: (k1 = k2), divizion by zero Не совсем понял, при чем здесь касание... k1=k2 означает параллельность прямых, что естественно, тоже особый случай. В любом случае - volvo, спасибо за исправление. 2 reflex: Да, нужно проверять также на параллельность, то есть равенство k1 и k2. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Reflex Отрезкм 15.04.2007 2:14
Tan в смысле ты задаёшь координаты двух отрезков и теб… 15.04.2007 2:57
Reflex да 15.04.2007 3:21
Tan У тебя есть 2 точки отрезка, следовательно ты може… 15.04.2007 3:24
Reflex такой код очень муторный и долгий :(нет ли более п… 15.04.2007 3:37
Perfez Лови: :)
16.04.2007 12:52
Reflex Не работает :(
1 0
2 0
1 0
3 0
и я так поняла, что… 17.04.2007 1:25
Perfez
Разве две прямые линии могут пересекаться в двух … 17.04.2007 12:34
Lapp Отведай мою стряпню.. :)
type
tPoint=record
… 17.04.2007 13:49
Reflex type point = record
x, y: real;
end;
proce… 17.04.2007 22:41
Lapp
помогите найти ошибку.
Легко.
Твоя ошибка уже в… 18.04.2007 7:09![]() ![]() |
|
Текстовая версия | 7.11.2025 13:47 |