The easiest way of building a semicircle in Minecraft is to follow these steps.
Determine how a full circle would look. Multiply your semicircle's dimensions as necessary to make a complete circle.
Only build half of the full circle. Once you know what the full circle would look like, it's trivial to build only half.
Read more