Ответ:

Периметр прямоугольника АВСД:

$$ 2(AB + BC) = 34 \text{ см} $$

Тогда:

$$ AB + BC = 17 \text{ см} $$

Периметр треугольника ABC:

$$ AB + BC + AC = 30 \text{ см} $$

Подставим значение AB + BC:

$$ 17 + AC = 30 \text{ см} $$

Находим диагональ AC:

$$ AC = 30 - 17 = 13 \text{ см} $$

Ответ: 13 см