Lets write a C program to calculate Surface area, Volume and Lateral Surface area of a Cube.
Related Read:
Basic Arithmetic Operations In C
Note: If we know the length of any side of the cube, we can calculate the surface area and lateral surface area by using formula shown below.
Surface Area of a Cube
surface_area = 6 * (l * l);
Lateral Surface Area of a Cube
lateral_surface_area = 4 * (l * l);
Volume of a Cube
volume= l * l * l;
where l is value of length of any side of a cube.
The amount of space present inside the cube(3 dimensional cube) is called the volume of that cube.
#include < stdio.h > int main() { float l, SA, volume, LSA; printf("Enter length of any side of a cube\n"); scanf("%f", &l); SA = 6 * (l * l); volume = l * l * l; LSA = 4 * (l * l); printf("Surface Area of the cube = %f\n", SA); printf("Volume of the cube = %f\n", volume); printf("Lateral Surface Area of the cube = %f\n", LSA); return 0; }
Output 1:
Enter length of any side of a cube
3
Surface Area of the cube = 54.000000
Volume of the cube = 27.000000
Lateral Surface Area of the cube = 36.000000
Output 2:
Enter length of any side of a cube
5
Surface Area of the cube = 150.000000
Volume of the cube = 125.000000
Lateral Surface Area of the cube = 100.000000
C Program to Find Surface Area and Volume of a Cube
For list of all c programming interviews / viva question and answers visit: C Programming Interview / Viva Q&A List
For full C programming language free video tutorial list visit:C Programming: Beginner To Advance To Expert