Структуры данных: структуры (Java)
Перейти к навигации
Перейти к поиску
POJO
Задачи
Длина отрезка между двумя точками
Point.java
1 package ru.example;
2
3 public class Point {
4 public double x, y;
5
6 public Point(double x, double y) {
7 this.x = x;
8 this.y = y;
9 }
10 }
Main.java
1 package ru.example;
2
3 public class Main {
4
5 public static void main(String[] args) {
6 Point p1 = new Point(0, 0);
7 Point p2 = new Point(1, 1);
8
9 double res = GetLength(p1, p2);
10 System.out.println("Length = " + res);
11 }
12
13 private static double GetLength(Point p1, Point p2) {
14 return Math.sqrt((p1.x - p2.x)*(p1.x - p2.x) + (p1.y - p2.y)*(p1.y - p2.y));
15 }
16 }