A regular polygon is an nsided polygon in which all sides ar

A regular polygon is an n-sided polygon in which all sides are of the same length and all angles have the same degree. The formula for computing the area of a regular polygon is Area = n times s^2/4 times tan(pi/n) Here, s is the length of a side. Write a program that prompts the user to enter the number of sides and their length of a regular polygon and displays its area. Here is a sample run:

Solution

import math
n = int(input(\"Enter the number of sides: \"))
side = float(input(\"Enter the side: \"))

area = (n * side * side)/(4 * math.tan(math.pi/n))
print(\"The area of the polygone is \"+str(area))

Output:

sh-4.3$ python3 main.py                                                                                                                                                                                                                                                

Enter the number of sides: 5                                                                                                                                                                                                                                           

Enter the side: 6.5                                                                                                                                                                                                                                                    

The area of the polygone is 72.69017017488385

 A regular polygon is an n-sided polygon in which all sides are of the same length and all angles have the same degree. The formula for computing the area of a

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site