Skip to content

Latest commit

 

History

History
51 lines (44 loc) · 861 Bytes

36.md

File metadata and controls

51 lines (44 loc) · 861 Bytes

#include <stdio.h> #include <stdlib.h> #include <math.h> float Koordinate( int X1, int X2, int Y1, int Y2) { int X, Y; X = X1-X2; Y = Y1-Y2; return sqrt(pow(X, 2)+pow(Y, 2));

}

int main() { int Xa,Xb,Xc,Xd,Ya,Yb,Yc,Yd; scanf("%d %d %d %d %d %d %d %d", &Xa, &Ya, &Xb, &Yb, &Xc, &Yc, &Xd, &Yd); float A1, A2, A3; A1 = Koordinate(Xa, Xb, Ya, Yb); A2 = Koordinate(Xa, Xc, Ya, Yc); A3 = Koordinate(Xa, Xd, Ya, Yd); float mas[3]; mas[0] = A1; mas[1] = A2; mas[2] = A3; int i, k; float p, ma; ma = -99999999; for (i = 0; i<=2; i += 1) { if (ma< mas[i]) { ma = mas[i]; k = i; } } p = 1; for (i = 0; i<=2; i += 1) { if (i!=k) { p = p*mas[i]; }

}
printf("%f", p);


return 0;

}