import java.awt.Graphics; import java.applet.Applet; import java.awt.Color; public class circle2 extends java.applet.Applet{ Color col1,col2,col3; int N,taka,haba; int k,i,j,l; int tmp_i; String NS,habaS,takaS; double Nd,takad,habad; double dxs; double dxe; double dys; double dye; double dcx; double dcy; double dr; double xc[]=new double[100]; double yc[]=new double[100]; double rc[]=new double[100]; int br; public double dou(String dous){ double dou1; dou1 = (Double.valueOf(dous)).doubleValue(); return dou1; } public double rand(){ double rand1; rand1=Math.random(); return rand1; } public void init(){ col1=Color.black; col2=Color.yellow; col3=Color.white; takaS=getParameter("takap"); habaS=getParameter("habap"); NS=getParameter("Np"); habad=dou(habaS); takad=dou(takaS); Nd=dou(NS); haba=(int)habad; taka=(int)takad; N=(int)Nd; if(N==20){ N=4+(int)(46*rand()); } } public double jou(double a,double b){ double jou1; jou1=Math.pow(a,b); return jou1; } //main function //main֐ public void paint(java.awt.Graphics g){ g.setColor(col1); g.fillRect(1,1,haba,taka); g.setColor(col3); g.drawString("N="+N,15,15); k=0; while(khaba){ br=1; } if(dcy-dr<0){ br=1; } if(dcy+dr>taka){ br=1; } for(i=0;i