Introducción
El cálculo de la distancia entre dos puntos en un plano es una operación matemática muy común, y puede ser utilizado en una gran cantidad de aplicaciones, desde videojuegos hasta sistemas de navegación. En este tutorial, te mostraremos cómo puedes calcular la distancia entre dos puntos en un plano utilizando Java.
¿Qué es la distancia entre dos puntos en un plano?
La distancia entre dos puntos en un plano es la longitud de la línea recta que une ambos puntos. La fórmula para calcular la distancia entre dos puntos en un plano es:
d = √((x2 - x1)^2 + (y2 - y1)^2)
Donde (x1,y1)
y (x2,y2)
son las coordenadas de los dos puntos.
Código Java para calcular la distancia
Una vez que hayamos creado el proyecto, creamos una nueva clase llamada CalculoDistancia
y dentro de ella escribimos el siguiente código:
import java.util.Scanner;
public class CalculoDistancia {
public static void main(String[] args) {
double x1, y1, x2, y2;
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese el valor de x1: ");
x1 = sc.nextDouble();
System.out.print("Ingrese el valor de y1: ");
y1 = sc.nextDouble();
System.out.print("Ingrese el valor de x2: ");
x2 = sc.nextDouble();
System.out.print("Ingrese el valor de y2: ");
y2 = sc.nextDouble();
double distancia = Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2));
System.out.println("La distancia entre los dos puntos es: " + distancia);
}
}
En este código, estamos utilizando la clase Scanner
para obtener los valores de x1
, y1
, x2
y y2
ingresados por el usuario por teclado. Luego, estamos utilizando la fórmula que hemos visto anteriormente para calcular la distancia entre los dos puntos y almacenarla en la variable distancia
. Finalmente, imprimimos el resultado en la consola.
Ejecutar el programa y probarlo
Ahora podemos ejecutar el programa y probarlo. Al ejecutarlo, el programa nos pedirá que ingresemos los valores de x1
, y1
, x2
y y2
por teclado. Podemos ingresar cualquier valor que deseemos para estos puntos.
Ingrese el valor de x1: 0
Ingrese el valor de y1: 0
Ingrese el valor de x2: 3
Ingrese el valor de y2: 4
Una vez que hayamos ingresado los valores, el programa calculará la distancia entre los dos puntos y la imprimirá en la consola.
La distancia entre los dos puntos es: 5.0
Conclusión
En este tutorial, hemos aprendido cómo calcular la distancia entre dos puntos en un plano utilizando Java. Además, hemos visto cómo utilizar la clase Scanner
para ingresar valores por teclado y hacer el c