Hey all,

I usually don't deal with heavy maths on a regular basis so the way I communicate this may not be spot on, but here goes.

I wish to create shapes of ANY number of sides that have a specific area and I know the area of which they have to be.

For example, the area is 9cm squared, so to create a square shape from that I would squareroot it to find the length and breadth in order to draw the shape. I can also manage to do the same for a triangle by reversing (1/2(bxh)), but the shapes I want to draw are:

Semicircle - (I think i can do this one)

Heptagon - 7sides

dodecagon - 12 sides

hexadecagon - 16sides

icosagon - 20 sides

Any ideas how I create these shapes that have specific areas?

Thanks very much in advance,

Dave