А) Строим хорду, строим высоты к обоим концам хорды, соединяем точки пересечения высот с окружностью.
б) Строим диаметр окружности, строим к нему медиану (и одновременно высоту), соединяем точки пересечения высоты и диаметра в квадрат.
в) Строим две равные окружности, соединяем точки их пересечения, через центр получившегося отрезка строим высоту, соединяем ромбом точки пересечения окружностей и высот с окружностью.
г) Строим две окружности из одного центра, строим диаметр обеих окружностей под углом, Соединяем в виде параллелограмма точки пересечений диаметров с окружностями.