import java.io.*; class punto { private float x, y; punto(float a, float b){x=a; y=b;}; punto(float a){ x=a; y=0; }; punto(){ x=0; y=0; }; float getx(){return x;} float gety(){return y;} void setx(float newx){x=newx;} void sety(float newy){y=newy;} float distanza(punto a){ float t=(float)(Math.pow(x-a.x,2)+Math.pow(y-a.y,2)); return (float)Math.sqrt(t); } }; class cinque{ static void out(float a, float b, float c, float d) { punto p=new punto(0,0); punto p2=new punto(3); punto q=new punto(a,b); punto p3=new punto(); System.out.println("coordinate punto q="+q.getx() +" "+ q.gety()); p.setx(c); p.sety(d); System.out.println("coordinate punto p="+p.getx() + " " +p.gety()); System.out.println("coordinate punto p2="+p2.getx() + " " +p2.gety()); System.out.println("coordinate punto p3="+p3.getx() + " " +p3.gety()); System.out.println("distanza tra p e q="+ q.distanza(p)); System.out.println("distanza tra p2 e p3="+ p3.distanza(p2)); } public static void main(String argv[]) { out(1,2,5,5); System.exit(0); } }