Red de conocimiento informático - Problemas con los teléfonos móviles - Programación de puntos

Programación de puntos

import java.util.scanner;

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