![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Затрудняюсь с написанием программы на Delphi
условия такие:Определите все пересекающиеся прямые из множества прямых, полученных соединением пар точек. Задано 3 пары чисел, определяющих 3 точки. Заранее спасибо тому кто поможет с кодом. ![]() |
|
#2
|
||||
|
||||
|
Если соединяются все возможные пары точек, то всё просто. 3 точки - треугольник. Прямые, проходящие через его стороны, априори пересекаются в этих точках. Таким образом, либо все прямые пересекаются, либо они все совпадают (точки лежат на одной прямой), что тоже можно в общем-то расценивать как пересечение.
|
|
#3
|
||||
|
||||
|
А вот и пример реализации этого по варианту из первой же ссылки на школьный сайт в гугле
|