Создайте класс правильных n-угольников, описав в нём все необходимые свойства, подобрав им понятные имена и правильные типы данных.
Опишите в классе конструктор, позволяющий при создании нового объекта явно задать все его свойства. Если это необходимо, то проверьте допустимость их значений в конструкторе (например, в классе обыкновенных дробей нельзя создавать дробь с нулевым знаменателем).
Создайте в классе метод, вычисляющий радиус описанной вокруг многоугольника окружности.
С использованием построенного класса создайте семиугольник со стороной 6. Вычислите с помощью метода и выведите на экран радиус модуль их суммы.