В правильном восьмиугольнике каждый угол равен 135 гр, если рассмотреть образовавшийся треугольник между двумя сторонами квадрата исходящей от одной вершины восьмиугольника , то получаем что угол между этими прямыми равен 360-(90+90)-135=45, значит сторон лежащая напротив этого угла не равна стороне квадрата, значит мы не получим правильный многоугольник.
сначала по теореме Пифагора найти диагональ основания, она равна 2 корня из 2.
8+10+12=30 см периметр
8*10*12:2=480 см площадь