Jika Sebuah, b dan c tiga sisi segitiga. Kemudian,

s = (a+b+c)/2
area = √(s(s-a)*(s-b)*(s-c))

Kode sumber

# Python Program to find the area of triangle

a = 5
b = 6
c = 7

# Uncomment below to take inputs from the user
# a = float(input('Enter first side: '))
# b = float(input('Enter second side: '))
# c = float(input('Enter third side: '))

# calculate the semi-perimeter
s = (a + b + c) / 2

# calculate the area
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
print('The area of the triangle is %0.2f' %area)

Keluaran

The area of the triangle is 14.70

Dalam program ini, luas segitiga dihitung ketika tiga sisi diberikan menggunakan rumus Heron.

Jika Anda perlu menghitung luas segitiga tergantung pada input dari pengguna, fungsi input () dapat digunakan.