Пусть (a) - одна сторона, а (b) - другая. Так как треугольник равнобедренный, возможны два случая:
1. Две стороны равны (a), и (a = b + 9). Тогда периметр (2a + b = 45), подставляем (a): (2(b+9) + b = 45), (2b + 18 + b = 45), (3b = 27), (b = 9). Тогда (a = 9 + 9 = 18). Стороны: 18, 18, 9.
2. Две стороны равны (b), и (a = b + 9). Тогда периметр (2b + a = 45), подставляем (a): (2b + b + 9 = 45), (3b = 36), (b = 12). Тогда (a = 12 + 9 = 21). Стороны: 21, 12, 12.
**Ответ: Стороны треугольника могут быть 18 см, 18 см, 9 см или 21 см, 12 см, 12 см.**