Для решения данной задачи рассмотрим ромб ABCD, где угол B равен 90 градусов, а угол ADC равен 60 градусов.
Пусть E - точка пересечения перпендикуляра из вершины A с диагональю BD.
Так как AE перпендикулярен BD, то треугольник AEB является прямоугольным. По условию длина перпендикуляра AE равна 6 см.
Так как угол ADC равен 60 градусов, то угол ADE также равен 60 градусов (так как AE перпендикулярен BD).
Теперь воспользуемся теоремой синусов в треугольнике ADE:
sin(60 градусов) = DE / AE
sqrt(3)/2 = DE / 6
DE = 6 * sqrt(3) см
Теперь рассмотрим треугольник ABD. Так как AE является высотой, то он делит ромб на два равнобедренных треугольника ABE и ADE. Таким образом, BD является медианой и высотой в треугольнике ABD.
Теперь воспользуемся теоремой Пифагора в треугольнике ABD:
AB^2 = AD^2 + BD^2
AB^2 = 6^2 + (2DE)^2
AB^2 = 36 + 4 18
AB^2 = 36 + 72
AB^2 = 108
AB = 6 * sqrt(3)
Таким образом, длина диагонали ромба равна 6 * sqrt(3) см.