Известны длины сторон треугольника a, b, c. Напишите программу Python, вычисляющую площадь этого треугольника.

avatar
1
Решение от Андрей Григорьев
Формула площади треугольника по трём сторонам:

, где: p – полупериметр треугольника,a, b, c – длины сторон треугольника.

Программа:
from math import *
a = int (input ('a = '))
b = int (input ('b = '))
c = int (input ('c = '))
p = (a + b + c) / 2
S = sqrt (p * (p-a) * (p-b) * (p-c))
print ('S =', S)
Войдите: