Take three sides of a triangle. And then calculate the area of the triangle.
To calculate the area of the triangle. First, calculate the half of the perimeter. Here perimeter is the sum of each side of the triangle.
Let’s call it s.
Then you have to perform square root of the formula like below-
s = (a+b+c)/2
area = √(s(s-a)*(s-b)*(s-c))import math
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 = math.sqrt(s*(s-a)*(s-b)*(s-c))
print('Area of your triangle is ', area)To calculate the square root. We used the math module. And call math.sqrt.
import math
print ( math.sqrt(4) )This will give you 2 as output.
Similarly, math.sqrt(25) will give 5 as output.
This is something new you have learned this time.
How would you calculate the square root of a number.
- Use math.square.root
- Use math.sqroot
- Use math.sqrt
Show Answer
The answer is: 3
The math module has a lot of math-related functionalities.
tags: programming-hero python python3 problem-solving programming coding-challenge interview learn-python python-tutorial programming-exercises programming-challenges programming-fundamentals programming-contest python-coding-challenges python-problem-solving
