/*
  Disegna un poligono regolare con n lati
*/

import java.awt.*;

public class Regolari extends java.applet.Applet {
  public void paint(Graphics g) {
    int n=8;
    Polygon reg=new Polygon();
    int i;
    double x,y;
    double xcentro=100, ycentro=100, raggio=100;

    for(i=0; i<=n-1; i=i+1) {
      x=xcentro+raggio*Math.cos(2*Math.PI*i/n);
      y=ycentro+raggio*Math.sin(2*Math.PI*i/n);

      reg.addPoint( Math.round((float) x), Math.round((float) y) );
    }

    g.drawPolygon(reg);
  }
}
