You are on page 1of 6

HW1

public class point


{
public double x[];
public point(double xi,double yi,double zi)
{ x=new double[3];
x[0]=xi;x[1]=yi;x[2]=zi;}
public point(double xi[])
{ x=new double[3];
for(int i=0;i<3;i++) x[i]=xi[i];
}
public point()
{ x=new double[3];
for(int i=0;i<3;i++) x[i]=0.0;
}
public point(point pi)
{x=new double[3];
for(int i=0;i<3;i++) x[i]=pi.x[i];}
public double R()
{return Math.sqrt(x[0]*x[0]+x[1]*x[1]+x[2]*x[2]);}
public double[] costeta()
{
double r=R();
double cos[]=new double[3];
for(int i=0;i<3;i++) cos[i]=x[i]/r;
return cos;
}
public double[] teta()
{
double teta[]=new double[3];
double costeta[]=costeta();
for(int i=0;i<3;i++) teta[i]=Math.acos(costeta[i]);
return teta;
}
public double[] dx(point pi)
{ double d[]=new double[3];
for(int i=0;i<3;i++) d[i]=pi.x[i]-x[i];
return d;
}
public double dR(point pi)
{ double total=0;
for(int i=0;i<3;i++)
{total+=(x[i]-pi.x[i])*(x[i]-pi.x[i]);}
return Math.sqrt(total);
}
public double[] dcosteta(point pi)
{
double dr=dR(pi);
double dx[]=dx(pi);
double dcos[]=new double[3];

for(int i=0;i<3;i++) dcos[i]=dx[i]/dr;


return dcos;
}
public double[] dteta(point pi)
{
double dcos[]=dcosteta(pi);
double dt[]=new double[3];
for(int i=0;i<3;i++) dt[i]=Math.acos(dcos[i]);
return dt;
}
public String toString()
{String s="P["+x[0]+","+x[1]+","+x[2]+"]";
return s;
}
public String name(){return "point";}
}

HW2W
import javax.swing.*;
public class HW2W
{
public static void main(String[] args)
{String s=""; String
ab;
ab=JOptionPane.showInputDialog("say giriniz");
int x=1; int y=1;
int n;
n=Integer.parseInt(ab);
while(x<=n) {y*=x;
x++;} s+=+y;
JOptionPane.showMessageDialog(null,s," FAKTRYEL SONUCU",JOptionPane.PLAIN_MESSAGE);
}}

HW2F
import javax.swing.*;
public class HW2F
{
public static void main(String[] args)
{String s=""; String
ab;
ab=JOptionPane.showInputDialog("say giriniz");
int y=1;
int n;
n=Integer.parseInt(ab); for(int
x=1;x<=n;x++)
{y*=x;}
s+=+y;

JOptionPane.showMessageDialog(null,s,"FAKTRYEL SONUCU",JOptionPane.PLAIN_MESSAGE);
}
}

HW3
import javax.swing.*;
public class HW3
{
public static void main(String[] args)
{
String s="";
double y=0;
double i=1.0; int
k=1;
while(i<=25000)
{y+=k*4/(2*i-1) ;
i++; k*=-1;
}
s+=+y;
JOptionPane.showMessageDialog(null,s,"P SAYISI",JOptionPane.PLAIN_MESSAGE);
}
}

HW4

You might also like