.NET 4.x Вычислить наибольшее расстояние между точками - C#
Формулировка задачи:
class Program { static void Main(string[] args) { public static void vvod(double x, double y, string name) { Console.WriteLine("Введите первую координату точки " + name); x = double.Parse(Console.ReadLine()); Console.WriteLine("Введите вторую координату точки " + name); y = double.Parse(Console.ReadLine()); } public static double R(double x1, double x2, double y1, double y2) { double R; R = Math.Sqrt(Math.Pow((x2 - x1), 2) + Math.Pow((y2 - y1), 2)); return R; } static void Main(string[] args) { double x1, x2, x3, y1, y2, y3; double r1, r2, r3; vvod(x1, y1, "A"); vvod(x2, y2, "B"); vvod(x3, y3, "C"); r1 = R(x1, x2, y1, y2); r2 = R(x2, x3, y2, y3); r3 = R(x1, x3, y1, y3); Console.WriteLine("Наибольшее расстояние между точками "); if (r1 > r2 && r1 > r3) Console.Write("А и В"); if (r2 > r1 && r2 > r3) Console.Write("В и С"); if (r3 > r1 && r3 > r1) Console.Write("А и С"); Console.Read(); } } }
Решение задачи: «.NET 4.x Вычислить наибольшее расстояние между точками»
textual
Листинг программы
public static void vvod(out double x, out double y, string name) //.... vvod(out x1,out y1, "A"); //....
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д