Howdy readers, today you will learn how to write a program to calculate the area and perimeter of a rectangle using C Programming language.

A rectangle is a closed figure of four sides having two equal pairs of opposite sides and the angle formed by adjacent sides is 90 degrees.
The formula for the area, ‘A’ of a rectangle whose length and width are ‘L’ and ‘B’ respectively is the product ‘L x B’.
- Area of a Rectangle = (Length x Breadth) square units
The formula for the perimeter of a rectangle is:
- Perimeter of a Rectangle = 2(Length + Breadth) units
We will use the above formula in this tutorial to calculate the area and perimeter of the rectangle.
So, without any delay, let’s begin this tutorial.
C Program to Calculate Area and Perimeter of Rectangle
C Program
// C Program to Calculate Area and Perimeter of Rectangle #include <stdio.h> int main(){ float length, breadth, area, perimeter; // Asking for input printf("Enter the length of the rectangle: "); scanf("%f", &length); printf("Enter the breadth of the rectangle: "); scanf("%f", &breadth); // Calculating area of the rectangle area = length * breadth; // Calculating perimeter of the rectangle perimeter = 2 * (length + breadth); // Printing result printf("Area of the rectangle is: %.2f \n", area); printf("Perimeter of the rectangle is: %.2f", perimeter); return 0; }
Output
Enter the length of the rectangle: 4.6 Enter the breadth of the rectangle: 5.2 Area of the rectangle is: 23.92 Perimeter of the rectangle is: 19.60

Explanation
float length, breadth, area, perimeter;
We have declared four floating data type variables named length, breadth, area and perimeter.
// Asking for input printf("Enter the length of the rectangle: "); scanf("%f", &length); printf("Enter the breadth of the rectangle: "); scanf("%f", &breadth);
The user is asked to enter the length and breadth of the rectangle.
// Calculating area of the rectangle area = length * breadth;
We calculate the area of the rectangle using the formula, area = length x breadth.
// Calculating perimeter of the rectangle perimeter = 2 * (length + breadth);
Similarly, the perimeter of the rectangle is calculated using the formula, perimeter = 2 x (length + breadth).
// Printing result printf("Area of the rectangle is: %.2f \n", area); printf("Perimeter of the rectangle is: %.2f", perimeter);
At the end, the result is displayed on the screen using printf() function.
Conclusion
I hope after reading this tutorial, you understand how to write a program to calculate area and perimeter of the rectangle using C Programming language.
If you face any difficulty while understanding this program, then let us know in the comment section. We will be delighted to solve your queries.