Решение на средней школьной геометрии (координаты):
Дано прямоугольник ABCD с AB = w (по горизонтали) и BC = h (по вертикали). Диagonали AC и BD пересекаются в точке O (центр прямоугольника).
- Выразим угол ABO через стороны прямоугольника.
- Пусть A = (0,0), B = (w,0), C = (w,h), D = (0,h). Тогда O = середина диагоналей = (w/2, h/2).
- Векторы: BA = A − B = (−w, 0), BO = O − B = (w/2 − w, h/2 − 0) = (−w/2, h/2).
- Косинус угла ABO: cos∠ABO = (BA · BO) / (|BA||BO|) = [ (−w)(−w/2) + 0·(h/2) ] / [ w · sqrt((w/2)^2 + (h/2)^2) ] = (w^2/2) / [ w · (1/2)√(w^2 + h^2) ] = w / √(w^2 + h^2).
По условию ∠ABO = 30°, значит w / √(w^2 + h^2) = cos 30° = √3/2. Отсюда √(w^2 + h^2) = 2w/√3 и w^2 + h^2 = 4w^2/3 → h^2 = w^2/3 → h = w/√3.
- Найдём угол между диагоналями. Направляющие диагоналей: AC имеет вектор (w, h), BD имеет вектор (−w, h). Косинус угла между диагоналями θ: cos θ = [(w, h) · (−w, h)] / (√(w^2 + h^2) · √(w^2 + h^2)) = (−w^2 + h^2) / (w^2 + h^2).
Подставим h^2 = w^2/3: cos θ = (−w^2 + w^2/3) / (w^2 + w^2/3) = (−2/3) / (4/3) = −1/2.
Значит θ = 120°. Это тупой угол между диагоналями. Устойчивый меньший угол между двумя прямыми есть 180° − 120° = 60°.
Ответ: угол между диагоналями прямоугольника равен 60° (более точно: угол между диагоналями в пределах их пересечения может быть 60° или 120°, но обычно имеют в виду меньший угол — 60°).