Рассмотрим треугольники AOD и BOC. AO = BO, CO = DO по условию. Угол AOD = углу BOC как вертикальные. Следовательно, треугольник AOD = треугольнику BOC по двум сторонам и углу между ними. Значит, CA = DB = 4 см.
Периметр треугольника CAO = CA + AO + CO = 4 + 3 + 5 = 12 см.
Ответ: 12 см.