import java.applet.*;
import java.awt.*;

public class Cerchi extends Applet{
  
  int width,height; //dimensioni area disegnabile dell'applet
  int n; //numero cerchi
  Cerchio[] cerchi; //vettore di oggetti cerchio
 
  public void init(){
    width=getSize().width;
    height=getSize().height;
    n=(int)(9.0*Math.random()+1.0);
    cerchi=new Cerchio[n];
    for(int i=0;i<n;i++){
       cerchi[i]=new Cerchio(width,height);
    }
  }
  public void paint(Graphics g){
    g.setColor(Color.red);
    for(int i=0;i<n;i++){
       g.fillOval(cerchi[i].x,cerchi[i].y,cerchi[i].dx,cerchi[i].dy);
    }
  }
}

//Creiamo la classe Cerchio da cui istanziare gli oggetti cerchio
class Cerchio{
  int r; //raggio
  int x,y; //punto di origine area dell'oggetto
  int dx,dy; //dimensioni area dell'oggetto
  Cerchio(int width,int height){
     r=10;
     x=(int)(width*Math.random());
     y=(int)(height*Math.random());
  
//Calcoliamo le dimesioni del rettangolo che delimita il cerchio
  x=x-r;
  y=y-r;
  dx=2*r;
  dy=2*r;
  }
}