Python Program to Calculate the Area of Triangle

schedule
2022-05-31 | 05:50h
update
2022-07-13 | 16:39h
person
Pankaj Bhadwal
domain
TechStrot
Python Program to Calculate the Area of Triangle

In this Python code example, we will discuss a Python program to calculate the area of a triangle. The resulting area will be displayed as output using the print() function in PythonAMP.

Table of Contents

ToggleAMP

Formula for Calculating the Area of Triangle

Let us consider a triangle with three sides represented by variables x,y, and z. To find the area of the triangle, we first need to calculate its semi-parameter, which is represented by s.

Following is the formula for calculating the semi-perimeter of a triangle:

Advertisement

s = (x+y+z)/2

Now, by using the semi-parameter, we can calculate the area of a triangle by using the following formula:

Area of Triangle = √(s(s-a)*(s-b)*(s-c))

Python Program to Calculate the Area of a Triangle

By using the formulas mentioned in the previous section, we can write a simple Python program that calculates the area of a triangle. Also, we can prompt the user to provide the measures of all the sides of a triangle.

#Get values of the three sides of the triangle as input from the user x = int (input("Enter the length of 1st side of Triangle:")) y = int (input("Enter the length of 2nd side of Triangle:")) z = int (input("Enter the length of 3rd side of Triangle:")) # Calculate the semi-parameter of the traingle s = (x+y+z)/2  #Calculate the area of the Triangle area = (s*(s-x)*(s-y)*(s-z)) ** 0.5 #Output the area value print (f"The Area of Triangle is: {area}")

Output:

Enter the length of 1st side of Triangle:10 Enter the length of 2nd side of Triangle:10 Enter the length of 3rd side of Triangle:10 The Area of Triangle is: 43.30127018922193 

Takeaway

The Python program discussed above calculates the area of a triangle whose sides are provided as input by the user.

Advertisement

Imprint
Responsible for the content:
www.techstrot.com
Privacy & Terms of Use:
www.techstrot.com
Mobile website via:
WordPress AMP Plugin
Last AMPHTML update:
30.10.2025 - 23:12:53
Privacy-Data & cookie usage: