24. Площадь правильного многоугольника (в коде есть строки из следующих тем: "библиотеки").

(открыть в новой вкладке)

Условие:

Многоугольник называется правильным, если все его стороны и углы равны. Площадь такой фигуры можно вычислить по следующей формуле, в которой s – длина стороны, а n – количество сторон:
area = (n * s ** 2) / (4 * tan(pi / n).
Напишите программу, которая будет запрашивать у пользователя значения переменных s и n и выводить на экран площадь правильного многоугольника, построенного на основании этих величин.

Код:

from math import tan, pi

n = int(input("%33s" % "Введите количество сторон: "))
s = float(input("%33s" % "Введите длину стороны в см.: "))

area = (n * s ** 2) / (4 * tan(pi / n))

print("%32s" % "Площадь:", "%.2f" % area, "см^2")