Write a program (in C programming) cylinder.c that accomplishes the following: Read a list of radii and heights from a file(cylinder_input.data). For each pair of values, calculate the cylinder's volume and surface area. Display the results on the screen and save the results to a file. File: cylinder_input.data 1.5 10.2 2.21 20 3 30.243 55.23 2.2 12.1 45.989 The contents of the output file “cylinder_output.data” 1.500000 10.200000 72.099551 110.269902 2.210000 20.000000 306.877054 308.404496 3.000000 30.243000 855.100680 626.615787 55.230000 2.200000 21082.525775 19929.377237 12.100000 45.989000 21153.127133 4416.305811
Write a program (in C
File: cylinder_input.data
1.5 10.2
2.21 20
3 30.243
55.23 2.2
12.1 45.989
The contents of the output file “cylinder_output.data”
1.500000 10.200000 72.099551 110.269902
2.210000 20.000000 306.877054 308.404496
3.000000 30.243000 855.100680 626.615787
55.230000 2.200000 21082.525775 19929.377237
12.100000 45.989000 21153.127133 4416.305811
Basic Formulas:
Base area of cylinder = ΠR2
Curved surface area of cone = 2ΠRH
Total surface area of cone = 2XBase area + Curved area
= 2ΠR2 + 2ΠRH
= 2ΠR(R + H)
Volume of right circular cylinder = ΠR2H
Where 'R' is the radius of the base and 'H' is the height of cylinder.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps