Given the value for radius of a Sphere, write a C program to calculate Surface Area of the Sphere.
Page Contents
Formula To Calculate Surface Area of Sphere
When radius value is known: Area = 4 * π * radius²,
When diameter value is known: Area = π * diameter²,
When volume value is known: Area = ³√(36 * π * Volume²).
where π (PI) is approximately equal to 3.14
Related Read:
Basic Arithmetic Operations In C
Logic To Calculate Surface Area of Sphere
We ask the user to enter the value of radius of the sphere. We apply the formula:
Surface_ Area = 4 * PI * radius2
where π (PI) is approximately equal to 3.14
Expected Output for the Input
User Input:
Enter Radius of the Sphere
5
Output:
Surface Area of Sphere is 314.000000
Video Tutorial: C Program To Calculate Surface Area of Sphere
Source Code: C Program To Calculate Surface Area of Sphere
- #include<stdio.h>
- int main()
- {
- const float PI = 3.14;
- float r, area;
- printf("Enter Radius of the Sphere\n");
- scanf("%f", &r);
- area = ( 4 * PI * r * r );
- printf("Surface Area of Sphere is %f\n", area);
- return 0;
- }
Output 1:
Enter Radius of the Sphere
2
Surface Area of Sphere is 50.240002
Output 2:
Enter Radius of the Sphere
10
Surface Area of Sphere is 1256.000000
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