Правильный шестиугольник состоит из шести правильных треугольников, значит расстояние от центра шестиугольника до его вершины равно его стороне.
Тр-ник, образованный высотой пирамиды, боковым ребром и отрезком, соединяющим центр 6-угольника с его вершиной, прямоугольный. В нём высота равна: h=√(17²-8²)=15 - это ответ.
A·b = |a|*|b|*cos(∠β)
a·b = 5*12*cos(60°) = 60*1/2 = 30