If (x1, y1) and (x2, y2) are two points or coordinates in XP plane, then we can find the distance between them by following mathematical distance formula:

This formula was made from Pythagoras triangle theorem.

Now let’s see how to find distance between two points in Java:

If (x1, y1) and (x2, y2) are two points or coordinates in XP plane, then following java console program shows the distance between them.

import java.io.*; class distance { int x1,y1,x2,y2,difx,dify; double d; void get() throws IOException { BufferedReader Br = new BufferedReader(new InputStreamReader(System.in)); System.out.print("\n Enter the X part of first point : "); x1=Integer.parseInt(Br.readLine()); System.out.print(" Enter the Y part of first point : "); y1=Integer.parseInt(Br.readLine()); System.out.print("\n Enter the X part of second point : "); x2=Integer.parseInt(Br.readLine()); System.out.print(" Enter the Y part of second point : "); y2=Integer.parseInt(Br.readLine()); } void display() { difx = (x2 - x1) * (x2 - x1); dify = (y2 - y1) * (y2 - y1); d = Math.sqrt(difx + dify); System.out.println("\n Distance between (" + x1 + "," + y1 + ") and (" + x2 + "," + y2 + ") is : " + d + " unit(s) " ); } public static void main(String p[]) throws IOException { distance dis = new distance(); dis.get(); dis.display(); } } |

__Sample Output:__Enter the X part of first point : 1

Enter the Y part of first point : 4

Enter the X part of second point : 4

Enter the Y part of second point : 0

Distance between (1, 4) and (4, 0) is : 5.0 unit(s).

## No comments:

## Post a Comment