Given the sides of a parallelogram, the task is to calculate the circumference of a parallelogram for the given sides in python.
Circumference of Parallelogram:
A parallelogram’s opposite sides are equal in length and parallel. Angles are equal when paired, but not always at 90 degrees. The circumference of a parallelogram can be calculated by multiplying the sum of two adjacent sides by two.
Formula:
The circumference of parallelogram = (2*a)+(2*b)
where a, b are the sides of a parallelogram
Python round() function:
The round() function returns a floating-point number with the specified number of decimals that is a rounded version of the specified number.
Examples:
Example1:
Input:
Given first side = 5 Given second side = 6
Output:
The Circumference of a parallelogram for the given two sides{ 5 , 6 } = 22
Example2:
Input:
Given first side = 3.85 Given second side = 8.64
Output:
The Circumference of a parallelogram for the given two sides{ 3.85 , 8.64 } = 24.98
Program for Circumference of a Parallelogram in Python
Below are the ways to calculate the circumference of a parallelogram for the given two sides in python:
Method #1: Using Mathematical Formula (Static Input)
Approach:
- Give the first side as static input and store it in a variable.
- Give the second side as static input and store it in another variable.
- Create a function to say parallelogram_circumference() which takes the given two sides as the argument and returns the circumference of the given parallelogram.
- Inside the function, calculate the circumference of the parallelogram using the above given mathematical formula and store it in another variable.
- Return the above result.
- Pass the given two sides as the arguments to the parallelogram_circumference() function and round it off to up to 3 places after the decimal point using the round() function.
- Store it in another variable.
- Print the above result which gives the circumference of the parallelogram for the given sides.
- The Exit of the Program.
Below is the implementation:
# Create a function to say parallelogram_circumference() which takes the given two # sides as the argument and returns the circumference of the given parallelogram. def parallelogram_circumference(fst_side, scnd_side): # Inside the function, calculate the circumference of the parallelogram using the # above given mathematical formula and store it in another variable. paralgrm_circum = (2 * fst_side) + (2 * scnd_side) # Return the above result. return paralgrm_circum # Give the first side as static input and store it in a variable. fst_side = 5 # Give the second side as static input and store it in another variable. scnd_side = 6 # Pass the given two sides as the arguments to the parallelogram_circumference() function # and round it off to up to 3 places after the decimal point using the round() function. # Store it in another variable. circumfrnce = round(parallelogram_circumference(fst_side, scnd_side), 3) # Print the above result which gives the circumference of the parallelogram for # the given sides. print( "The Circumference of a parallelogram for the given two sides{", fst_side, ",", scnd_side, "} = ", circumfrnce)
#include <cmath> #include <iostream> using namespace std; int main() { int fst_side = 5; int scnd_side = 6; int paralgrm_circum = (2 * fst_side) + (2 * scnd_side); cout << "The Circumference of a parallelogram for the " "given two sides{" << fst_side << "," << scnd_side << "} = " << paralgrm_circum << endl; return 0; }
Output:
The Circumference of a parallelogram for the given two sides{ 5 , 6 } = 22
Method #2: Using Mathematical Formula (User Input)
Approach:
- Give the first side as user input using the float(input()) function and store it in a variable.
- Give the second side as user input using the float(input()) function and store it in another variable.
- Create a function to say parallelogram_circumference() which takes the given two sides as the argument and returns the circumference of the given parallelogram.
- Inside the function, calculate the circumference of the parallelogram using the above given mathematical formula and store it in another variable.
- Return the above result.
- Pass the given two sides as the arguments to the parallelogram_circumference() function and round it off to up to 3 places after the decimal point using the round() function.
- Store it in another variable.
- Print the above result which gives the circumference of the parallelogram for the given sides.
- The Exit of the Program.
Below is the implementation:
# Create a function to say parallelogram_circumference() which takes the given two # sides as the argument and returns the circumference of the given parallelogram. def parallelogram_circumference(fst_side, scnd_side): # Inside the function, calculate the circumference of the parallelogram using the # above given mathematical formula and store it in another variable. paralgrm_circum = (2 * fst_side) + (2 * scnd_side) # Return the above result. return paralgrm_circum # Give the first side as user input using the float(input()) function and store it in a variable. fst_side = float(input("Enter some random number = ")) # Give the second side as user input using the float(input()) function and # store it in another variable. scnd_side = float(input("Enter some random number = ")) # Pass the given two sides as the arguments to the parallelogram_circumference() function # and round it off to up to 3 places after the decimal point using the round() function. # Store it in another variable. circumfrnce = round(parallelogram_circumference(fst_side, scnd_side), 3) # Print the above result which gives the circumference of the parallelogram for # the given sides. print( "The Circumference of a parallelogram for the given two sides{", fst_side, ",", scnd_side, "} = ", circumfrnce)
Output:
Enter some random number = 3.85 Enter some random number = 8.64 The Circumference of a parallelogram for the given two sides{ 3.85 , 8.64 } = 24.98