This is a C Program to find volume and surface area of sphere.

This C Program calculates the volume and surface area of sphere.

The formula used in this program are Surface_area = 4 * Pi * r2, Volume = 4/3 * Pi * r3 where r is the radius of the sphere, Pi= 22/7

Here is source code of the C Program to Find the volume and surface area of sphere.

The C program is successfully compiled and run on a Linux system. The program output is also shown below.

/* * C Program to Find Volume and Surface Area of Sphere */ #include <stdio.h> #include <math.h> int main() { float radius; float surface_area, volume; printf("Enter radius of the sphere : \n"); scanf("%f", &radius); surface_area = 4 * (22/7) * radius * radius; volume = (4.0/3) * (22/7) * radius * radius * radius; printf("Surface area of sphere is: %.3f", surface_area); printf("\n Volume of sphere is : %.3f", volume); return 0; }

In this C program, library function defined in <math.h> header file is used to compute mathematical functions. We are reading ‘radius’ of the sphere. To find the surface area and volume, the following formulas are used.

Surface area = 4 * 3.14 * radius * radius,

Volume = 4/3 * 3.14 * radius * radius * radius.

Output: $ cc pgm30.c $ a.out Enter radius of the sphere : 40 Surface area of sphere is: 19200.000 Volume of sphere is : 256000.000

**Sanfoundry Global Education & Learning Series – 1000 C Programs.**

Here’s the list of Best Books in C Programming, Data-Structures and Algorithms

**Next Steps:**

- Get Free Certificate of Merit in C Programming
- Participate in C Programming Certification Contest
- Become a Top Ranker in C Programming
- Take C Programming Tests
- Chapterwise Practice Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- Chapterwise Mock Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

**Related Posts:**

- Practice BCA MCQs
- Apply for C Internship
- Buy Computer Science Books
- Buy C Books
- Apply for Computer Science Internship