Используя функцию Otr из задания выше, описать функцию Perim(Ax,Ay,Bx,By,Cx,Cy) вещественного типа, находящую периметр треугольника ABC по координатам его вершин (Ax, Ay, Bx, By, Cx, Cy — вещественные параметры). С помощью этой функции найти периметры треугольников ABC, ABD, ACD, если даны координаты точек A, B, C, D.
using System;
double ax = 0, ay = 0;
double bx = 1, by = 0;
double cx = 0, cy = 1;
double dx = 1, dy = 1;
Console.WriteLine(perim(ax, ay, bx, by, cx, cy));
Console.WriteLine(perim(ax, ay, bx, by, dx, dy));
Console.WriteLine(perim(ax, ay, cx, cy, dx, dy));
double otr(double ax, double ay, double bx, double by)
{
return Math.Sqrt(Math.Pow(ax - bx, 2) + Math.Pow(ay - by, 2));
}
double perim(double ax, double ay, double bx, double by, double cx, double cy)
{
return otr(ax, ay, bx, by) + otr(ax, ay, cx, cy) + otr(bx, by, cx, cy);
}