This C program calculates the volume and surface area of a cuboid given its length, width, and height. It utilizes the formulas for volume and surface area and provides the results based on the provided dimensions.

A cuboid is a three-dimensional geometric shape that has six rectangular faces. It is also known as a rectangular prism. The volume and surface area are important properties of a cuboid, and they can be calculated using simple formulas.

## Program Statement

Write a C program to find the volume and surface area of a cuboid

## Program

#include<stdio.h> int main() { float length, width, height; float volume, surface_area; printf("Enter the length of the cuboid: "); scanf("%f", &length); printf("Enter the width of the cuboid: "); scanf("%f", &width); printf("Enter the height of the cuboid: "); scanf("%f", &height); // Calculate the volume of the cuboid volume = length * width * height; // Calculate the surface area of the cuboid surface_area = 2 * (length * width + length * height + width * height); printf("Volume of the cuboid: %.2f\n", volume); printf("Surface area of the cuboid: %.2f\n", surface_area); return 0; }

## How it works

Hereâ€™s a step-by-step explanation of how the program works:

- The program starts by declaring the necessary variables:
`length`

,`width`

,`height`

,`volume`

, and`surfaceArea`

, all of which are of type`float`

. - The user is prompted to enter the length of the cuboid using
`printf`

. - The program uses
`scanf`

to read and store the length entered by the user in the variable`length`

. - Similarly, the user is prompted to enter the width of the cuboid.
- The program uses
`scanf`

to read and store the width entered by the user in the variable`width`

. - The user is prompted to enter the height of the cuboid.
- The program uses
`scanf`

to read and store the height entered by the user in the variable`height`

. - Using the values of
`length`

,`width`

, and`height`

, the program calculates the volume of the cuboid using the formula:`volume = length * width * height`

. - Similarly, the program calculates the surface area of the cuboid using the formula:
`surfaceArea = 2 * (length * width + length * height + width * height)`

. - The program then uses
`printf`

to display the calculated volume and surface area to the user with appropriate labels. - Finally, the program ends, and the execution is complete.

By following these steps, the program takes the userâ€™s input for the dimensions of the cuboid, performs the necessary calculations, and provides the volume and surface area of the cuboid as output