Given the values for radius and height of a Cone, write a C program to calculate Surface Area of the Cone.
Formula To Calculate Surface Area of Cone
Surface_Area = PI * radius * (radius + sqrt(height * height + radius * radius ));
where PI is approximately equal to 3.14
Note: sqrt() is a builtin method present in math.h header file.
Related Read:
Basic Arithmetic Operations In C
Expected Output for the Input
User Input:
Enter radius and height of the cone
2
5
Output:
Surface Area of Cone is 46.378838
Video Tutorial: C Program To Calculate Surface Area of Cone
Source Code: C Program To Calculate Surface Area of Cone
- #include<stdio.h>
- #include<math.h>
- int main()
- {
- const float PI = 3.14;
- float r, h, s_area;
- printf("Enter radius and height of the cone\n");
- scanf("%f%f", &r, &h);
- s_area = PI * r * ( r + sqrt(h * h + r * r) );
- printf("Surface Area of Cone is %f\n", s_area);
- return 0;
- }
Output 1:
Enter radius and height of the cone
8
18
Surface Area of Cone is 695.766663
Output 2:
Enter radius and height of the cone
5
14
Surface Area of Cone is 311.897278
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