А) точка А лежит на прямой
Проводим окружность с произвольным радиусом r с центром в точке А. Окружность пересекает прямую в точках В и С.
Из точек В и С проводим окружности с радиусом ВС. Пусть тоска Д – точка пересечения этих окружностей.
Искомая прямая проходит через точки Д и А.
б) Построить прямую, проходящую через данную точку А и перпендикулярную данной прямой а.
Проведём окружность с центром в точке А таким радиусом, чтобы она пересекла прямую а в двух точках. Назовём их В и С.
С центром в точке В проведем окружность радиусом больше половины длины отрезка ВС.
C центром в точке С этим же радиусом проведём окружность. Получим точку D.
Через точки А и D проведём прямую. Она будет являться перпендикуляром к прямой а.
ПРИМЕЧАНИЕ: вместо полных окружностей достаточно проводить дуги этих окружностей до получения точек пересечения.