Несмотря на то, что прямоугольный треугольник, сторонами которого являются высота, медиана и отрезок гипотенузы между ними, является Пифагоровым (8, 15,17), и высота делит гипотенузу, длина которой равна 17*2 = 34, на отрезки длиной 17 - 8 = 9 и 17 + 8 = 25 (как и положено, 9*25 = 15^2), сам треугольник не является целочисленным, и его катеты надо просто вычислить по теореме Пифагора.
Меньший катет равен √(9^2 + 15^2) = 3*√34;
Больший катет равен √(25^2 + 15^2) = 5*√34;
Ну да, еще периметр 34 + 8*√34 ;
А как нам всем известно, в прямоугольном треугольника сторона, лежащая напротив угла в 30 градусов, равна половине его гипотенузы. Т.е. разница между гипотенузой и меньшим катетом треугольника является просто разницей между гипотенузой и её половины. Значит сама гипотенуза равна 6-ти см(3*2=6), а меньший катет равен 3-ём см.
ответ: гипотенуза=6 см, меньший катет=3 см.