В первом треугольнике ошибка т.к. АС это гиппотенуза и она не может быть меньше катета CD
во втором треугольнике
так как угол DCB = угол DCA, угол CDA = угол CDB, а CD общая сторона для треугольников DCA и DCB то эти треугольники равны
значит AC=CB. AD=DB
найдем СB по теореме пифагора CB= корень из (квадратCD+квадратDB)=корень (12^2+16^2)=корень (144+256)=корень (400)=20
AC=CB=20
AD=DB=16
AB=16+16=32
в первом задании аналогично тока AD = корень(квадратAC-квадратDC)