Java >> Tutoriel Java >  >> Java

Programme Java pour trouver la distance entre deux points dans l'espace 2D

Obtenir les coordonnées x et y de deux points (x1,y1,x2,y2) et trouver la distance entre deux points

Exemple d'entrée 1 :

3 44 5

Exemple de sortie 1 :

1.414

Conception d'organigramme

Programme ou solution

				
			
					
import java.util.*;
import java.lang.Math.*;
class Distance
{
 
  public static void main(String args[])
  {
   int x1,x2,y1,y2;
   int x,y;
   double distance;
   Scanner sc=new Scanner(System.in);
   System.out.println("Enter The Coordinates:");
   
   x1=sc.nextInt();
   x2=sc.nextInt();
   y1=sc.nextInt();
   y2=sc.nextInt();

   x=x2-x1;
   y=y2-y1;
   distance=Math.sqrt((x*x)+(y*y));
   System.out.println("The Distance Is:"+distance );
  }

}
			
				
			

Explication du programme

Obtenir les coordonnées x1, y1, x2 et y2 de deux points (à l'aide de la classe scanner) Calculer la distance par la formule de distance eculdian. Math.sqrt est une fonction disponible dans la bibliothèque Java pour trouver la racine carrée. Distance d'impression (en utilisant system.out.println).
Balise Java