Никак. Если ты знаешь только гипотенузу, то ты не можешь вычислить одновременно оба катета.
Точно также, если знаешь только один катет, то не можешь вычислить одновременно и второй катет, и гипотенузу.
Например, у нас есть катет 12. Три разных прямоугольных треугольника:
(12, 5, 13), (12, 9, 15) и (12, 16, 20).
Тоже самое можно придумать и с гипотенузой.