Write the following function:
function areaOfPolygonInsideCircle(circleRadius, numberOfSides)
areaOfPolygonInsideCircle :: Double -> Int -> Double
areaOfPolygonInsideCircle circleRadius numberOfSides = undefined
function areaOfPolygonInsideCircle($circleRadius, $numberOfSides)
public static double AreaOfPolygonInsideCircle(double circleRadius, int numberOfSides)
(defn area-of-polygon-inside-circle [circle-radius number-of-sides]
def area_of_inscribed_polygon(circle_radius, number_of_sides):
def area_of_polygon_inside_circle(circle_radius, number_of_sides) do
def area_of_polygon_inside_circle(circle_radius, number_of_sides)
def area_of_polygon_inside_circle(circle_radius, number_of_sides)
static double areaOfPolygonInsideCircle(circleRadius, numberOfSides)
double areaOfPolygonInsideCircle (double circleRadius , int numberOfSides)
areaOfPolygonInsideCircle(_ circleRadius: Double, _ numberOfSides: Int) -> Double
double area_of_polygon_inside_circle(double circle_radius, int number_of_sides);
double area_of_polygon_inside_circle(double circle_radius, int number_of_sides);
double areaOfPolygonInsideCircle(double circleRadius, int numberOfSides)
areaOfPolygonInsideCircle = (circleRadius, numberOfSides)
export function areaOfPolygonInsideCircle(circleRadius: number, numberOfSides: number): number
public static double areaOfPolygonInsideCircle(double circleRadius, int numberOfSides)
areaOfPolygonInsideCircle = (circleRadius, numberOfSides)
func AreaOfPolygonInsideCircle(circleRadius float64, numberOfSides int) float64
area_of_polygon_inside_circle(circle_radius, number_of_sides)
fn area_of_polygon_inside_circle(circle_radius: f64, number_of_sides: i32) -> f64
It should calculate the area of a regular polygon of numberOfSides
, number-of-sides
, or number_of_sides
sides inside a circle of radius circleRadius
, circle-radius
, or circle_radius
which passes through all the vertices of the polygon (such circle is called circumscribed circle or circumcircle).
The answer should be a number rounded to 3 decimal places.
Input :: Output Examples
areaOfPolygonInsideCircle(3, 3)
areaOfPolygonInsideCircle(5.8, 7)
areaOfPolygonInsideCircle(4, 5)
areaOfPolygonInsideCircle 3 3
areaOfPolygonInsideCircle 5.8 7
areaOfPolygonInsideCircle 4 5
areaOfPolygonInsideCircle(3.0, 3)
areaOfPolygonInsideCircle(5.8, 7)
areaOfPolygonInsideCircle(4.0, 5)
areaOfPolygonInsideCircle(3, 3)
areaOfPolygonInsideCircle(5.8, 7)
areaOfPolygonInsideCircle(4, 5)
areaOfPolygonInsideCircle (3, 3)
areaOfPolygonInsideCircle (5.8, 7)
areaOfPolygonInsideCircle (4, 5)
areaOfPolygonInsideCircle(3, 3)
areaOfPolygonInsideCircle(5.8, 7)
areaOfPolygonInsideCircle(4, 5)
AreaOfPolygonInsideCircle(3, 3)
AreaOfPolygonInsideCircle(5.8, 7)
AreaOfPolygonInsideCircle(4, 5)
area_of_inscribed_polygon(3, 3)
area_of_inscribed_polygon(5.8, 7)
area_of_inscribed_polygon(4, 5)
area_of_polygon_inside_circle(3, 3)
area_of_polygon_inside_circle(5.8, 7)
area_of_polygon_inside_circle(4, 5)
(area-of-polygon-inside-circle 3 3)
(area-of-polygon-inside-circle 5.8 7)
(area-of-polygon-inside-circle 4 5)
area_of_polygon_inside_circle(3, 3);
area_of_polygon_inside_circle(5.8, 7);
area_of_polygon_inside_circle(4, 5);
area_of_polygon_inside_circle(3, 3);
area_of_polygon_inside_circle(5.8, 7);
area_of_polygon_inside_circle(4, 5);
areaOfPolygonInsideCircle(3, 3);
areaOfPolygonInsideCircle(5.8, 7);
areaOfPolygonInsideCircle(4, 5);
area_of_polygon_inside_circle(3, 3)
area_of_polygon_inside_circle(5.8, 7)
area_of_polygon_inside_circle(4, 5)
area_of_polygon_inside_circle(3, 3)
area_of_polygon_inside_circle(5.8, 7)
area_of_polygon_inside_circle(4, 5)
areaOfPolygonInsideCircle(3, 3)
areaOfPolygonInsideCircle(5.8, 7)
areaOfPolygonInsideCircle(4, 5)
areaOfPolygonInsideCircle(3, 3)
areaOfPolygonInsideCircle(5.8, 7)
areaOfPolygonInsideCircle(4, 5)
areaOfPolygonInsideCircle(3, 3)
areaOfPolygonInsideCircle(5.8, 7)
areaOfPolygonInsideCircle(4, 5)
AreaOfPolygonInsideCircle(3, 3)
AreaOfPolygonInsideCircle(5.8, 7)
AreaOfPolygonInsideCircle(4, 5)
area_of_polygon_inside_circle(3, 3)
area_of_polygon_inside_circle(2, 4)
area_of_polygon_inside_circle(2.5, 5)
area_of_polygon_inside_circle(3.0, 3)
area_of_polygon_inside_circle(2.0, 4)
area_of_polygon_inside_circle(2.5, 5)
Note: if you need to use Pi in your code, use the native value of your language unless stated otherwise.