In this tutorial, i am going to show you how to find or calculate volume and surface area of Cube with the help of standard formula, function and pointer in c programs.

## All C Programs to Find Volume and Surface Area of Cube

- C Program to Find Volume and Surface Area of Cube using Standard Formula
- C Program to Find Volume and Surface Area of Cube using Function
- C Program to Find Volume and Surface Area of Cube using Pointer

### C Program to Find Volume and Surface Area of Cube using Standard Formula

#include<stdio.h> int main() { float side,area; printf("enter side of cube: "); scanf("%f",&side); area=side*side*side; printf("Volume and Surface Area of a Cube: %f\n",area); return 0; }

**The result of the above c program; as follows:**

enter side of cube: 10 Volume and Surface Area of a Cube: 1000.000000

### C Program to Find Volume and Surface Area of Cube using Function

#include<stdio.h> float area(float s) { return (s*s*s); } int main() { float v,s; printf("enter side of the cube: "); scanf("%f",&s); s=area(s); printf("Volume and Surface Area of a Cube: %f\n",s); return 0; }

**The result of the above c program; as follows:**

enter side of the cube: 112 Volume and Surface Area of a Cube: 1404928.000000

### C Program to Find Volume and Surface Area of Cube using Pointer

#include<stdio.h> void area(float *s,float *v) { *v=(*s)*(*s)*(*s); } int main() { float s,v; printf("enter side: "); scanf("%f",&s); area(&s,&v); printf("Volume and Surface Area of a Cube: %f\n",v); return 0; }

**The result of the above c program; as follows:**

enter side: 15 Volume and Surface Area of a Cube: 3375.000000