Develop a C code that displays a menu to the user: (don forget to use c compiler to answer your home work) 1) Surface and Volume of a Sphere 2) Surface and Volume of a Cylinder 3) Surface and Volume of a Cone 4) exit Enter Selection: If the user enters option 1, the program will prompt for the radius of the Sphere. And then calculates its surface and the volume. If the user enters option 2 or 3, the program will prompt for the radius and height of the cylinder/cone and then calculates their surface and volume. If the user makes a wrong choice, it will generate an error message and goes back to the menu. The program will repeat itself after each run till the user enters 4 that will make the app to exit with a "Thanks and Bye!" message. Include math.h and use sqrt for square root and M_PI for Pi.
Develop a C code that displays a menu to the user: (don forget to use c compiler to answer your home work)
1) Surface and Volume of a Sphere
2) Surface and Volume of a Cylinder
3) Surface and Volume of a Cone
4) exit
Enter Selection:
If the user enters option 1, the program will prompt for the radius of the Sphere. And then calculates its surface and the volume. If the user enters option 2 or 3, the program will prompt for the radius and height of the cylinder/cone and then calculates their surface and volume.
If the user makes a wrong choice, it will generate an error message and goes back to the menu.
The program will repeat itself after each run till the user enters 4 that will make the app to exit with a "Thanks and Bye!" message.
Include math.h and use sqrt for square root and M_PI for Pi.
For example:
1) Surface and Volume of a Sphere
2) Surface and Volume of a Cylinder
3) Surface and Volume of a Cone
4) exit
Enter Selection:1
Enter radius: 10
Surface of the Sphere is 400 PI and its volume is 1333PI
1) Surface and Volume of a Sphere
2) Surface and Volume of a Cylinder
3) Surface and Volume of a Cone
4) exit
Enter Selection:3
Enter Radius: 10
Enter Height: 5
Surface of the Cone is 212 PI and its volume is 166 PI
1) circle
2) rectangle
3) right angled triangle
4) exit the application
Enter Selection: 4
Thanks and Bye!
Please use the following formulas
Sphere: Surface = PI * radius * radius, Volume = (4/3) * PI * radius*radius*radius
Cylinder: Surface = 2*PI radius*(radius + height), Volume = pi * radius*radius * height
Cone: surface = PI * radius *(radius + sqrt(height*height + radius*radius))
Volume = PI * radius * radius * height /3
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images