##S= 24sqrt(3)##
Obviously, this question is about a regular 6-sided polygon. That means that all sides are equal (4 cm long each) and all inside angles equal to each other. That’s what regular means, without this word the problem is not fully specified.
Every regular polygon has a center of rotational symmetry. If we rotate it around this center by ##360^o/N## (where ##N## is the number of its sides), the result of this rotation will coincide with the original regular polygon.
In case of a regular hexagon ##N=6## and ##360^o/N=60^o##. Therefore, each of the six triangles that are formed by connecting its center with all six vertices is an equilateral triangle with a side equaled to 4 cm. The area of this hexagon is six times greater than the area of such a triangle.
In an equilateral triangle with a side ##d## the altitude ##h## can be calculate from the as ##h^2 = d^2 – (d/2)^2 = (3/4)d^2## Therefore, ##h=dsqrt(3)/2##
Area of such a triangle is ##A = (d*h)/2 = d^2sqrt(3)/4##
From this the area of the regular hexagon with a side ##d## is ##S = 6A = d^2(3sqrt(3))/2## For ##d=4## the area is ##S = 16(3sqrt(3))/2=24sqrt(3)##