Помощь - Поиск - Пользователи - Календарь
Полная версия: Геометрическая задачка
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
moldis
Помогите решить! Можно без кода, ток алгоримт.

На плоскости выделена полоса, образованная двумя параллельными прямыми A*x+B*y+C1=0 и A*x+B*y+C2=0. Составить логическую функцию, принимающую значение true, если проверяемая точка с координатами (x0,y0) принадлежит указанной полосе.

Заранее СПАСИБО!
klem4
если f1(x) <= y <= f2(x) или f2(x) <= y <= f1(x) то true. Вот по идее так.
moldis
f1(x) как вычислить? и y - то y0? smile.gif
volvo
moldis, расстояние между параллельными прямыми вычислять умеешь? Расстояние от точки до прямой - умеешь? В чем же дело? smile.gif Когда точка будет находиться между параллельными прямыми, если тебе известно расстояние от нее до каждой из прямых?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.