Open In App

Program for Circumference of a Parallelogram

Improve
Improve
Like Article
Like
Save
Share
Report

Given the sides of Parallelogram then calculate the circumference.
Examples : 
 

Input: a = 10, b = 8
Output: 36.00

Input: a = 25.12, b = 20.4
Output: 91.04

 

The opposite sides of a parallelogram are of equal length and parallel. The angles are pairwise equal but not necessarily 90 degree. The circumference of a Parallelogram can be computed as sum of two adjacent sides each multiplied by 2.
 

 

Formula used to calculate circumference of a Parallelogram: 
(2*a)+(2*b)

 
 

C++




// C Program to calculate the
// Circumference of a Parallelogram.
#include <stdio.h>
  
float circumferenceparallelogram(float a, float b)
{
    return ((2 * a) + (2 * b));
}
  
int main()
{
    float a = 10, b = 8;
    printf("Circumference of a given Parallelogram is : %.2f",
           circumferenceparallelogram(a, b));
    return 0;
}


Java




// Java Program To Calculate
// Circumference of a Parallelogram
import java.io.*;
  
class GFG
{
    static float circumferenceparallelogram(float a, float b)
    {
    return ((2 * a) + (2 * b));
    }
  
    // Driver code
    public static void main(String arg[])
    {
        float a = 10, b = 8;
        System.out.print("Circumference of a given Parallelogram is :");
        System.out.println(circumferenceparallelogram(a, b));
    }
}
  
// This code is contributed by Anant Agarwal.


Python3




# Python3 Program to calculate the
# Circumference of a Parallelogram
  
# Utility Function
def circumferenceparallelogram(a,b):
    return ((2 * a) + (2 * b))
  
# Driver Function
a = 10
b = 8
  
print("Circumference of a given Parallelogram is :",
         round(circumferenceparallelogram(a, b),4))
  
# This code is contributed
# by Azkia Anam.


C#




// C# Program To Calculate
// Circumference of a Parallelogram
using System;
  
class GFG
{
    static float circumferenceparallelogram(float a,
                                            float b)
    {
    return ((2 * a) + (2 * b));
    }
  
    // Driver code
    public static void Main()
    {
        float a = 10, b = 8;
        Console.Write("Circumference of a"
                       "given Parallelogram is :");
                         
        Console.Write(circumferenceparallelogram(a, b));
    }
}
  
// This code is contributed by vt_m.


PHP




<?php
// PHP Program to calculate
// the Circumference of a 
// Parallelogram.
  
function circumferenceparallelogram( $a, $b)
{
    return ((2 * $a) + (2 * $b));
}
  
  
$a = 10; $b = 8;
  
echo "Circumference of a "
     "given Parallelogram is : ",
     circumferenceparallelogram($a, $b);
  
  
// This code is contributed by anuuj_67.
?>


Javascript




<script>
  
// Javascript Program to calculate the 
// Circumference of a Parallelogram. 
function circumferenceparallelogram(a, b) 
    return ((2 * a) + (2 * b)); 
   
 // Driver code
let a = 10, b = 8; 
document.write("Circumference of a given Parallelogram is : "
        circumferenceparallelogram(a, b)); 
  
// This code is contributed by Manoj
  
</script>


Output : 
 

Circumference of a given parallelogram is : 36.0

Time Complexity: O(1)

Auxiliary Space: O(1)



Last Updated : 20 Feb, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads