Ответ:

Пусть x - длина стороны равностороннего треугольника BCD, тогда периметр равен 3x.

3x = 45

x = 15 см - длина стороны BC равнобедренного треугольника ABC.

Периметр равнобедренного треугольника ABC равен 40 см.

AB + AC + BC = 40

Так как треугольник равнобедренный, то AB = AC.

2 * AB + BC = 40

2 * AB + 15 = 40

2 * AB = 25

AB = 12,5 см - длина боковой стороны.

Ответ: AB = 12,5 см, BC = 15 см.