Рисунок через редактор у меня вставить не получается, но... Проводим из центра окружности - точки О к точке B прямую. Треугольники OBC и OAB равны по катету (катет OC = OA = r, также угол OCB = OAB, т.к. радиус, проведённый в точку касания, перпендикулярен касательной, гипотенуза OB - общая). Из равенства треугольников следует, что угол COB = OAB = 60° => угол CBO = ABO = 90° - 60° = 30° => OC = 1/2 CB, т.к. против угла в 30° лежит катет, равный половине гипотенузы, значит, CB = AB = 8 см. Pocba = 4см + 4см + 8см + 8см = 24см.
DC=1/2 AC , тк катет , лежащий против острого угла в 30 град. равен половине гипотенузы . Следовательно DC= 12/2=6 см . Я провела высоту из угла D . Высота делит угол пополам . Рассмотрим треугольник ADW. Угол DAW=30градусов ; угол DWA=90градусов ; а угол WDA =180-(90+30)=60 , значит угол WDC тоже 60, в сумме 120 . Рассмотрим треугольник ADC . Чтобы узнать угол С , надо 180-(120+30)=30градусов . AD=1/2AC , потому что катет , лежащий против угла в 30 градусов равен половине гипотенузы , значит равен 6 см