Как составить программу в Delphi, которая вводит координаты точки и определяет принадлежит ли эта точка области прямоугольника?
Прямоугольник задан координатами двух противоположных своих вершин. Надо определить, принадлежит ли точка с заданными координатами области прямоугольника, если стороны прямоугольника параллельны осям координат.
Роман Мирр, формулы в принципе не нужны,вопрос в том,как задать координаты прямоугольника. В условии сказано,что он задан двумя противоположными,но не получится ли это просто прямая?
В условии сказано,что он задан двумя противоположными
чем?
Можно предположить, что вершинами. Тогда в чём проблема? Для определения прямоугольника этого вполне достаточно.
Далее просто определяешь находится ли координата X точки в промежутке между координатами X указанных вершин и то же самое для Y.
Точка будет находится в области прямоугольника при соблюдении одновременно обоих условий.