Краткий ответ: \(\boxed{OE=5\text{ см}}\).
Решение
В прямоугольнике диагонали равны и точкой пересечения делятся пополам, поэтому
\[ AO=BO. \] Значит, \(\triangle AOB\) равнобедренный.По рисунку
\[ \angle AOB=60^\circ. \] В равнобедренном треугольнике остальные углы равны: \[ \angle BAO=\angle ABO=\frac{180^\circ-60^\circ}{2}=60^\circ. \] Следовательно, \(\triangle AOB\) — равносторонний.\(BH\perp AC\), а \(H\) лежит на \(AO\), значит \(BH\) — высота равностороннего треугольника. В равностороннем треугольнике высота является также медианой, поэтому \[ AH=HO. \] Так как \(AH=5\) см, то \[ HO=5\text{ см}. \]
Углы \(\angle AOB\) и \(\angle COD\) — вертикальные, поэтому \(\angle COD=60^\circ\). Кроме того, \(OC=OD\), следовательно, \(\triangle OCD\) тоже равносторонний.
\(DE\perp AC\), значит \(DE\) — высота и медиана треугольника \(OCD\). Поэтому \(E\) — середина \(OC\). Треугольники \(AOB\) и \(OCD\) равны, значит соответствующие половины сторон равны: \[ OE=AH=5\text{ см}. \]
Ответ: \(\boxed{5\text{ см}}\).
