Цитата Gargolev43 (

)
 А вот что делать если прямая (или обе прямые сразу) параллельна оси координат? 
 Обычно если две прямые параллельны в таких случаях уравнение не имеет решения не зависимо где они проходят. Есть формулы для проверки на параллельность. 
 А если только одна прямая параллельна оси координат, а другая нет, но обе прямые не параллельны, то всё должно решаться. И ничего там придумывать лишнего не надо.