Vladimir Velikanov
Гуру
(4713)
13 лет назад
Площадь треугольника по координатам его вершин A(x1,y1), B(x2,y2), C(x3,y3) вычисляется по формуле:
S=0,5*[(x1-x3)(y2-y3)-(x2-x3)(y1-y3)].
Полученное число берется, естественно, по абсолютной величине.
Просто подставь значения:
S=0,5[(-1+1)(-3+4)-(2+1)(3+4)]=|10,5|
Дмитрий
Ученик
(138)
8 лет назад
Указанная формула будет работать не всегда. Например, для треугольника с координатами А (0,0), В (1,3), С (1,1) площадь получится равной -1.
Алла Желтова
Знаток
(336)
6 лет назад
Можно вписать треугольник в прямоугольник, вычислить площадь прямоугольника и вычесть из неё площади трех "лишних" прямоугольных треугольников. Например, мы имеем треугольник с вершинами А (1, 2) В (4,3) С (2,7). Он вписывается в прямоугольник со сторонами 7-2=5 и 4-1=3. Таким образом его площадь равна 15. Из этого вычитаем площадь "лишних" треугольников: 15-0.5*((3*1)+(5*1)+(2*4))=7