(На всякий случай: или всё-таки перейти к общему уравнению, или особо рассмотреть случай
.) mkot, Вы имеете в виду, наверное, случай

.
Нет, я имел ввиду именно случай

, потому что это уравнение горизонтальной прямой, а перпендикулярная к ней вертикальная прямая не задаётся уравнением

, ни при каких

и

.
Так как это видимо автору вопроса придётся ещё и запрограммировать, а программа должна корректно себя вести при любых входных данных. Хотя в зависимости от хода решения в конце концов может получится ответ, который "правильно работает" и при

. Так что может быть это некому не нужное, поспешное замечание.