Cordial saludo comunidad, les pido la colaboración pues necesito compilar este mismo código en consola pero en C#.
Muchas gracias quien me pueda colaborar
package METODOSNUMERICOS;
public class Punto {
double Xp, Yp;
public Punto(double X, double Y)
{
Xp=X;
Yp=Y;
}
public Punto()
{
Xp=0;
Yp=0;
}
public double Pendiente(Punto A, Punto B)
{
double m=0;
m=(B.Yp - A.Yp)/(B.Xp - A.Xp);
return m;
}
public Punto PuntoMedio(Punto A, Punto B)
{
Punto Pm;
double Xm=(A.Xp + B.Xp)/2;
double Ym=(A.Yp + B.Yp)/2;
Pm=new Punto(Xm,Ym);
return Pm;
}
public double Distancia(Punto A, Punto B)
{
double Dist=0;
Dist=Math.sqrt(Math.pow((A.Xp-B.Xp),2)+Math.pow((A.Yp- B.Yp),2));
return Dist;
}
public void Imprime()
{
System.out.println("( "+this.Xp+" , "+this.Yp+" ) ");
}
public static void main(String Ar[])
{
System.out.println("Los puntos insertados son: ");
Punto A=new Punto(4,6);
Punto B=new Punto(-4,-9);
A.Imprime();
B.Imprime();
Punto C=new Punto();
C=C.PuntoMedio(A,B);
C.Imprime();
double m= C.Pendiente(A, B);
double Dis=C.Distancia(A, B);
System.out.println("La distancia entre ellos: : = "+Dis);
System.out.println("La pendiente que hay: : = "+m);
}
}