Ответ:

В параллелограмме \(AD=BC=12\) см, а диагонали делятся пополам, поэтому \(AO=OC\).

Из периметра треугольника AOD: \(AO+OD+12=28\), значит \(AO+OD=16\).

Из периметра треугольника COD: \(OC+OD+CD=24\). Подставляем \(OC=AO\): \(16+CD=24\), поэтому \(CD=8\) см.

Периметр параллелограмма: \(2(AD+CD)=2(12+8)=40\) см.

Ответ: 40 см.