△ABD - прямоугольный с углом 45°, следовательно равнобедренный.
AD=BD
DC - катет против угла 30°, следовательно равен половине гипотенузы BC.
DC=BC/2
AC=AD+DC =BD+BC/2
В условии ошибка. Не может быть прямоугольного треугольника BCD со сторонами 3,5; 5; 7.