Есть три варианта решения этой задачи. Первый - если в условиях задачи дано, что катеты равны (по сути, мы имеем прямоугольный равнобедренный треугольник). Второй - если еще дан какой-то угол (кроме угла в 45%, тогда мы имеем тот же равнобедренный треугольник и возвращаемся к первому варианту). И третий - когда известен один из катетов