Il faut que tu précises que l'hexagone est régulier dans ton énoncé, sinon on ne peut rien déduire.
Soit a la longueur d'un côté, donc a est aussi le rayon du cercle circonscrit (puisqu'en traçant les segments reliant le centre de l'hexagone à chacun de ses sommets on le découpe en six triangles équilatéraux).
On peut montrer très facilement que le triangle vert est rectangle : si on relie le point le plus à droite au centre de l'hexagone, on obtient le troisième segment d'un des six triangles équilatéraux cités au paragraphe ci-dessus, et le segment qui transperce le triangle vert (une de ses hauteurs) est la bissectrice d'un angle de ce triangle. L'angle entre les deux côtés "de droite" du triangle vert mesure donc 30°+60°, et voilà.
On "connaît" donc deux dimensions du triangle vert : le segment "du haut" mesure a, l'hypoténuse mesure 2a. Pythagore nous donne la longueur du troisième côté : [latex]a \sqrt{3}[/latex]. Et l'aire du triangle s'en déduit vite : le demi-produit des deux côtés formant l'angle droit, soit [latex]\frac{\sqrt{3} a^2}{2}[/latex].
Plus qu'à calculer a... Le plus simple : l'aire de l'hexagone vaut [latex]\frac{3 \sqrt{3}}{2} a^2[/latex], et on sait que ça donne 30, donc [latex]a^2 = \frac{20}{\sqrt{3}}[/latex] (je serais censé mettre la racine au numérateur, mais j'ai la flemme).
L'aire du triangle est donc [latex]\frac{\sqrt{3} \frac{20}{\sqrt{3}}}{2}= 10 cm^2[/latex].
EDIT : en fait, on peut faire encore plus simple... On sépare l'hexagone en six triangles équilatéraux identiques (comme décrit plus haut), chacun d'aire [latex]5 cm^2[/latex]. Alors le triangle vert est formé d'un de ces triangles, et des moitiés de deux autres, d'où résultat...