banner



how to find the perimeter of a polygon

Program to find the Perimeter of a Regular Polygon

Given the number of sides 'n' and the length of side 's' of a regular polygon, the task is to find out the Perimeter of this polygon.

Examples:

Attention reader! Don't stop learning now. Get hold of all the important mathematical concepts for competitive programming with the Essential Maths for CP Course at a student-friendly price. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course .

Input: n = 7, s = 10 Output: Perimeter : 70 Since the sides are 7, Hence the given polygon is Heptagon. Therefore. Perimeter = 7*10 = 70  Input: n = 5, s = 2.5 Output: Perimeter : 12.5 Since the sides are 5, Hence the given polygon is Pentagon. Therefore. Perimeter = 5*2.5 = 12.5

Approach: In geometry, a regular polygon is a closed figure with all sides eqial. It is a two-dimensional figure.

Perimeter of a Regular Polygon = Number of sides * Length of each side



Below is the implementation of the above approach:

C++

#include <iostream>

using namespace std;

float Perimeter( float s, int n)

{

float perimeter = 1;

perimeter = n * s;

return perimeter;

}

int main()

{

int n = 5;

float s = 2.5, peri;

peri = Perimeter(s, n);

cout << "Perimeter of Regular Polygon"

<< " with " << n << " sides of length "

<< s << " = " << peri << endl;

return 0;

}

C

#include <stdio.h>

float Perimeter( float s, int n)

{

float perimeter = 1;

perimeter = n * s;

return perimeter;

}

int main()

{

int n = 5;

float s = 2.5, peri;

peri = Perimeter(s, n);

printf ( "Perimeter of Regular Polygon\n"

" with %d sides of length %f = %f\n" ,

n, s, peri);

return 0;

}

Java

class GFG {

static double Perimeter( double s, int n)

{

double perimeter = 1 ;

perimeter = n * s;

return perimeter;

}

public static void main(String[] args)

{

int n = 5 ;

double s = 2.5 , peri;

peri = Perimeter(s, n);

System.out.println( "Perimeter of Regular Polygon"

+ " with " + n + " sides of length "

+ s + " = " + peri);

}

}

Python3

def Perimeter(s, n):

perimeter = 1

perimeter = n * s

return perimeter

if __name__ = = '__main__' :

n = 5

s = 2.5

peri = Perimeter(s, n)

print ( "Perimeter of Regular Polygon with"

,n, "sides of length" ,s, "=" ,peri)

C#

using System;

class GFG

{

static double Perimeter( double s, int n)

{

double perimeter = 1;

perimeter = n * s;

return perimeter;

}

static public void Main ()

{

int n = 5;

double s = 2.5, peri;

peri = Perimeter(s, n);

Console.WriteLine( "Perimeter of Regular Polygon" +

" with " + n + " sides of length " +

s + " = " + peri);

}

}

PHP

<?php

function Perimeter( $s , $n )

{

$perimeter = 1;

$perimeter = $n * $s ;

return $perimeter ;

}

$n = 5;

$s = 2.5;

$peri = Perimeter( $s , $n );

echo "Perimeter of Regular Polygon"

, " with " , $n , " sides of length "

, $s , " = " , $peri ;

?>

Javascript

<script>

function Perimeter(s, n)

{

var perimeter = 1;

perimeter = n * s;

return perimeter;

}

var n = 5;

var s = 2.5, peri;

peri = Perimeter(s, n);

document.write( "Perimeter of Regular Polygon<br/>" +

" with " + n + " sides of length " +

s.toFixed(6) + " = " + peri.toFixed(6));

</script>

Output:

Perimeter of Regular Polygon  with 5 sides of length 2.500000 = 12.500000

how to find the perimeter of a polygon

Source: https://www.geeksforgeeks.org/program-to-find-the-perimeter-of-a-regular-polygon/

Posted by: watkinsposiciente.blogspot.com

0 Response to "how to find the perimeter of a polygon"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel