Ответ:

Сечение плоскостью, параллельной оси цилиндра, — прямоугольник. Его ширина равна длине хорды основания, находящейся на расстоянии \(x\) от центра: \(2\sqrt{r^2-x^2}\). Если сечение — квадрат, эта ширина равна высоте цилиндра.

а) Длина хорды: \(2\sqrt{13^2-12^2}=2\sqrt{25}=10\). Значит, высота цилиндра равна 10.

б) Сторона квадратного сечения равна высоте, то есть 12. Поэтому \(2\sqrt{10^2-x^2}=12\). Тогда \(\sqrt{100-x^2}=6\), \(x^2=64\), и \(x=8\).

Ответ: а) 10; б) 8.