Related Articles

# Program to calculate distance between two points

• Difficulty Level : Basic
• Last Updated : 19 Mar, 2021

You are given two co-ordinates (x1, y1) and (x2, y2) of a two dimensional graph. Find the distance between them.
Examples:

Input : x1, y1 = (3, 4)
x2, y2 = (7, 7)
Output : 5

Input : x1, y1 = (3, 4)
x2, y2 = (4, 3)
Output : 1.41421

We will use the distance formula derived from Pythagorean theorem. The formula for distance between two point (x1, y1) and (x2, y2) is
Distance = We can get above formula by simply applying Pythagoras theorem Below is the implementation of above idea.

## C++

 #include using namespace std; // Function to calculate distancefloat distance(int x1, int y1, int x2, int y2){    // Calculating distance    return sqrt(pow(x2 - x1, 2) +                pow(y2 - y1, 2) * 1.0);} // Drivers Codeint main(){    cout << distance(3, 4, 4, 3);    return 0;}

## Java

 // Java code to compute distance class GFG{    // Function to calculate distancestatic double distance(int x1, int y1, int x2, int y2){    // Calculating distance    return Math.sqrt(Math.pow(x2 - x1, 2) +                Math.pow(y2 - y1, 2) * 1.0);}    //Driver code    public static void main (String[] args)    {        System.out.println(Math.round(distance(3, 4, 4, 3)*100000.0)/100000.0);    }} // This code is contributed by// Anant Agarwal.

## Python3

 # Python3 program to calculate# distance between two points import math # Function to calculate distancedef distance(x1 , y1 , x2 , y2):     # Calculating distance    return math.sqrt(math.pow(x2 - x1, 2) +                math.pow(y2 - y1, 2) * 1.0) # Drivers Codeprint("%.6f"%distance(3, 4, 4, 3)) # This code is contributed by "Sharad_Bhardwaj".

## C#

 // C# code to compute distanceusing System; class GFG{    // Function to calculate distance    static double distance(int x1, int y1, int x2, int y2)    {        // Calculating distance        return Math.Sqrt(Math.Pow(x2 - x1, 2) +                      Math.Pow(y2 - y1, 2) * 1.0);    }         // Driver code    public static void Main ()    {        Console.WriteLine(Math.Round(distance(3, 4, 4, 3)                                   * 100000.0)/100000.0);    }} // This code is contributed by// vt_m.

## PHP

 

## Javascript

 

Output:

1.41421

Attention reader! Don’t stop learning now. Participate in the Scholorship Test for First-Step-to-DSA Course for Class 9 to 12 students.

My Personal Notes arrow_drop_up