Python program to find the area of a triangle

Created with Sketch.

Python program to find the area of a triangle

Mathematical formula:

Area of a triangle = (s*(s-a)*(s-b)*(s-c))-1/2

Here s is the semi-perimeter and a, b and c are three sides of the triangle.

See this example:

  1. # Three sides of the triangle is a, b and c:
  2. a = float(input(‘Enter first side: ‘))
  3. b = float(input(‘Enter second side: ‘))
  4. c = float(input(‘Enter third side: ‘))
  5. # calculate the semi-perimeter
  6. s = (a + b + c) / 2
  7. # calculate the area
  8. area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
  9. print(‘The area of the triangle is %0.2f’ %area)


Python Basic Programs3

Note: %0.2f floating point specifies at least 0 wide and 2 numbers after decimal. If you use %0.5f then it will give 5 numbers after decimal.

See this example:

Python Basic Programs4


Leave a Reply

Your email address will not be published. Required fields are marked *