C Program To Find The Parameter And Area Of The Rectangle

Before delving into programming, it's important to grasp the core concepts of rectangles:

Rectangle:

A quadrilateral with internal angles of 90 degrees and equal opposite sides is known as a rectangle, where the pairs of sides are parallel to each other.

Properties:

The primary attributes of a rectangle are its length (L) and width (W). The length denotes the longer edges, while the width signifies the shorter edges.

Perimeter:

The sum of all four sides of a rectangle represents the perimeter measurement. The formula to calculate the perimeter (P) of a rectangle with length L and width W is:

P=2L+2W

Area:

A rectangle's area refers to the measurement of the region enclosed by its four boundaries. The formula below is employed to calculate the area (A):

A=L×W

The C program's design:

Let's create a C program to determine the perimeter and area of a rectangle now that we are clear on the fundamental ideas. We'll proceed as follows:

  • First, ask the user to enter the rectangle 's length and width.
  • Read the user's input.
  • Use the calculations supplied to determine the area and perimeter.
  • Show the user the calculated values.
  • Program:

    Example
    
    #include <stdio.h>
    
    
    
    int main() {
    
        // Declare variables to store length and width
    
        double length, width;
    
    
    
        // Prompt the user to enter length and width
    
        printf("Enter the length of the rectangle: ");
    
        scanf("%lf", &length);
    
    
    
        printf("Enter the width of the rectangle: ");
    
        scanf("%lf", &width);
    
    
    
        // Calculate perimeter and area
    
        double perimeter = 2 * (length + width);
    
        double area = length * width;
    
    
    
        // Display the results
    
        printf("Perimeter of the rectangle: %.2lf units\n", perimeter);
    
        printf("Area of the rectangle: %.2lf square units\n", area);
    
    
    
        return 0;
    
    }
    

Output:1 st case

Calculating Area and Perimeter:

Let's evaluate the program by inputting a scenario where the user provides a length of 5.0 units and a width of 3.0 units:

Example

Enter the length of the rectangle: 5.0

Enter the width of the rectangle: 3.0

Perimeter of the rectangle: 16.00 units

Area of the rectangle: 15.00 square units

Output:2 nd case

Non-Integer Inputs

The software is capable of processing non-integer inputs as well. Let's experiment by inputting 7.5 units as the length and 2.25 units as the width:

Example

Enter the length of the rectangle: 7.5

Enter the width of the rectangle: 2.25

Perimeter of the rectangle: 19.50 units

Area of the rectangle: 16.88 square units

Output:3 rd case

Dealing with Big Values:

High values can also be managed by the software. Let's take into account a rectangle with a length of 1000 units and a width of 500 units:

Example

Enter the length of the rectangle: 1000

Enter the width of the rectangle: 500

Perimeter of the rectangle: 3000.00 units

Area of the rectangle: 500000.00 square units

Conclusion:

In this guide, we have developed a C program that calculates the area and perimeter of a rectangle based on user-provided length and width values. Rectangles are common geometric shapes, and understanding how to calculate their properties is essential across various fields such as computer science, engineering, and mathematics. This simple program demonstrates the practical application of mathematical concepts in solving programming challenges. It showcases the versatility of C in managing calculations and user inputs, offering a valuable resource for tackling mathematical problems through programming.

Input Required

This code uses input(). Please provide values below: