1.Ввести координаты точек М(мх,му), Н(нх,ну)
2.Проверить,что М не совпадает с Н (две разные точки)
3.Составить уравнение прямой,проходящей через эти точки.Ищем в виде у=кх+в
3.1.Проверяем(мх-нх) на равенство 0
3.2.если равно,то к=0.Проверяем мх=о,если равно-бесконечность решений,если не равно-нет решений.Возвращаемся за новыми координатами на шаг 1.
3.3.Иначе к=(мх-ну)/(мх-нх), в=ну-к*(нх)
4.Ищем точку пересечения с: с=в/к
5.Ввести координаты точек А и В
6.Рассчитываем значение Ф(с)
7.Выводим результат
8.Спрашиваем у пользователя,что делать дальше(еще раз или выйти).
9.В зависимости от ответа либо начинаем с шага 1,либо завершаем работу.
|