Даны координаты трех вершин треугольника. Отыскать его площадь. Пример. Для вершин

Даны координаты 3-х вершин треугольника. Отыскать его площадь. Пример. Для вершин (0.0); (0,1); (1,0) площадь - 0,5.

Задать свой вопрос
1 ответ
Язык Python, считаем по формуле Герона
a = (0.0,0.0)
b = (0.0,1.0)
c = (1.0,0.0)
ab = ((a[0]-b[0])**2+(a[1]-b[1])**2)**0.5  считаем длины сторон
bc = ((b[0]-c[0])**2+(b[1]-c[1])**2)**0.5
ac = ((a[0]-c[0])**2+(a[1]-c[1])**2)**0.5
p = (ab+bc+ac)/2.0  считаем полупериметр
s = (p*(p-ab)(p-bc)(p-ac))**0.5  считаем площадь
print s
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт