Пусть для определенности A находится между B и D. Поскольку угол между касательной DC и хордой AC опирается на ту же дугу, что и вписанный угол ABC, делаем вывод о равенстве этих углов. А так как угол D в треугольниках DAC и DCB общий, делаем вывод о подобии этих треугольников по двум углам. Обозначив DA через x, получаем равенство x:d=b:a, значит, отрезок длиной x можно построить с циркуля и линейки (поскольку мы решаем сложную задачу, умение делать стандартные построения с циркуля и линейки предполагается). Теперь все просто: в ΔDAC нам известны все стороны, так что его можно построить. Продолжая DA за точку A, ищем пересечение окружности с центром в точке C и радиусом a с указанным продолжением - это будет точка B.
Ну про самого Ромба. Ромб - четырехугольник, у которого равны все стороны и противолежащие углы. ABCD - ромб, ВН = 4 см - высота, AB + BC + CD + AD = 4х = 32 см. Найдем длину стороны ромба: 4х = 32; х = 32/4; х = 8. Рассмотрим треугольник ВНА: ВН = 4 см и НА - катеты, АВ = 8 см - гипотенуза, угол ВНА = 90 градусов. Так как катет ВН в 2 раза меньше гипотенузы АВ, то он лежит напротив угла, равного 30 градусов (свойства прямоугольного треугольника), следовательно угол НАВ (угол А) = 30 градусов. Так как в ромбе противолежащие углы равны, то угол А = угол С = 30 градусов. По теореме о сумме углов четырехугольника: угол А + угол В + угол С + угол D = 360 градусов; 30 + х + 30 + х = 360; 2х = 360 - 60; 2х = 300; х = 300/2; х = 150. Угол В = угол D = 150 градусов. ответ: угол А = угол С = 30 градусов, угол В = угол D = 150 градусов.
Теперь все просто: в ΔDAC нам известны все стороны, так что его можно построить. Продолжая DA за точку A, ищем пересечение окружности с центром в точке C и радиусом a с указанным продолжением - это будет точка B.