Программа запрашивает у пользователя координаты точек A и B, а затем вычисляет и выводит расстояние между этими точками.
class Program
{
static double DistanceBetweenPoints(double x1, double y1, double x2, double y2)
{
double distance = Math.Sqrt(Math.Pow(x2 - x1, 2) + Math.Pow(y2 - y1, 2));
return distance;
}
static void Main()
{
Console.WriteLine("Введите координаты точки A (x1 y1):");
string[] inputA = Console.ReadLine().Split();
double x1 = double.Parse(inputA[0]);
double y1 = double.Parse(inputA[1]);
Console.WriteLine("Введите координаты точки B (x2 y2):");
string[] inputB = Console.ReadLine().Split();
double x2 = double.Parse(inputB[0]);
double y2 = double.Parse(inputB[1]);
double distance = DistanceBetweenPoints(x1, y1, x2, y2);
Console.WriteLine($"Расстояние между точками A и B: {distance}");
}
}
Программа запрашивает у пользователя координаты точек A и B, а затем вычисляет и выводит расстояние между этими точками.