Programación de puntos
Punto de clase pública{
Doble x privada;
Doble y privada;
Punto público( ){
Este (0, 0);
}
Punto público (doble x, doble y){
esto. x = x
this.y = y
}
Public static void main(String[] args) {
Escáner escáner = nuevo escáner (system . in);
System.out.print("Ingrese x para el punto 1:");
double x 1 = scanner next double(). ;
System.out.print("Ingrese y para el punto 1:");
double y 1 = scanner next double();
System .out.print("Ingrese x para el punto 1:");
double x2 = scanner next double();
System.out.print("Ingrese punto 1 y: ");
doble y2 = escáner . next double();
doble distancia = Punto.distancia(nuevo punto (x1, y1), nuevo punto (x2 , y2 ));
System.out.println("La distancia es: " distancia
}
Distancia doble estática pública (punto p1, punto p2) {
return math . sqrt(math . pow(p 1 . getx()-p2 . getx(), 2) math . pow(p 1 . gety()-p2 . gety( ), 2 ));
}
público doble getX() {
Devolver x;
}
public double getY() {
Devolver y;
}
}
-
Por favor ser el punto 1:0 Ingrese x
Ingrese y para el punto 1:3
Ingrese x para el punto 1:4
Ingrese y para el punto 1 :0
La distancia es: 5.0