Чтобы найти угол \( \angle CDB \) в ромбе \( BCDH \) при условии, что \( \angle BHD = 120^\circ \), можно воспользоваться свойствами ромба.
В ромбе все стороны равны, а его противоположные углы равны. Обозначим угол \( \angle BCD \) как \( x \).
Сумма углов в треугольнике \( BHD \) равна \( 180^\circ \). Треугольник \( BHD \) состоит из углов \( \angle BHD \), \( \angle HBD \) и \( \angle HDB \).
Известно, что \( \angle BHD = 120^\circ \). Из этого можем найти сумму оставшихся углов: \[ \angle HBD + \angle HDB = 180^\circ - 120^\circ = 60^\circ. \]
Поскольку \( BCDH \) - это ромб, то противоположные углы \( \angle BCD \) и \( \angle BHD \) равны, и тогда: \[ \angle HBD = \angle HDC = x. \]
Таким образом, у нас есть два угла \( x \) и один угол равный \( 120^\circ \). Мы знаем, что сумма углов \( \angle BHD \), \( \angle HBD \) и \( \angle HDB \) равна \( 180^\circ \): \[ 120^\circ + x + x = 180^\circ. \]
Объединив подобные, получаем: \[ 120^\circ + 2x = 180^\circ. \]
Выразим \( 2x \): \[ 2x = 180^\circ - 120^\circ = 60^\circ. \]
Теперь найдем \( x \): \[ x = \frac{60^\circ}{2} = 30^\circ. \]
Таким образом, угол \( \angle CDB \) равен \( 30^\circ \).