Описать функцию R(N) вещественного типа, вычисляющую расстояние между двумя точками заданными в декартовых координатах - C#
Формулировка задачи:
Помогите пожалуйста с полным решением задачи в C#
Описать функцию R(N) вещественного типа, вычисляющую расстояние между двумя точками заданными в декартовых координатах. Для введённых в основной программе переменных A,B,C,D c помощью этой функции найти пару наиболее удалённых друг от друга точек
Решение задачи: «Описать функцию R(N) вещественного типа, вычисляющую расстояние между двумя точками заданными в декартовых координатах»
textual
Листинг программы
Forms Code
{
public int t;
public int[] arx = new int[4];
public int[] ary = new int[4];
public Double[] ars = new Double[6];
public Double smax;
Код по кнопке
smax = 0;
listBox1.Items.Clear();
Random rnd = new Random();
for (int i = 0; i < 4; i++)
{
arx[i] = rnd.Next(100, 800);
ary[i] = rnd.Next(100, 600); // Случайные координаты x. y 4 точек
}
for (int t = 0; t < 3; t++)
{
for (int i = 1 + t; i < 4; i++)
{
ars[i] = Math.Sqrt((arx[t] - arx[i]) * (arx[t] - arx[i]) + (ary[t] - ary[i]) * (ary[t] - ary[i]));
listBox1.Items.Add(ars[i]);
if (ars[i] > smax)
smax = ars[i];
}
}
listBox1.Items.Add(smax);
}