Определить расстояние между двумя точками - C#
Формулировка задачи:
Создать класс Tochka. Реализовать в классе конструктор по умолчанию(без параметров) и с параметрами, ряд методов для работы с точками плоскости :
-Расстояние между двумя точками.
-Расстояние от данной точки к началу координат.
вот все что я смог придумать
public static class Tochka { public double x; public double y; public Tochka (double x1,y1) {x=x1; y=y1; } public static double Rastojanie (double xn,yn ) {double Rastojanie=Math.pow((Math.pow(x-xn,2)+Math.pow(y-yn,2)),1./2); return Rastojanie ; } public static double Rasttonol() {double Rasttonol=Math.pow(Math.pow(x,2)-Math.pow(y,2),1./2); return Rasttonol; } class program {static void Main (srting []args ) double xn,yn; Console.WriteLine ("Введите координаты х,у"); x,y=Conwert.Todouble (Console.Readline()); Console.WriteLine(); Console.WriteLine ("Введите координаты другой точки х,у"); xn,yn = Conwert.Todouble (Console.Readline()); Console.WriteLine(Tochka.Rastojanie(xn,yn)); Console.WriteLine(Tochka.Rasttonol()); retorn 0; } }
Решение задачи: «Определить расстояние между двумя точками»
textual
Листинг программы
static public double SizeToNull(Point x) { double size; size = Math.Sqrt(x.x * x.x + x.y * x.y); return size; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д