w3resource

C++ Exercises: Calculate the volume of a cylinder

C++ Basic: Exercise-16 with Solution

Volume of a Cylinder

Write a C++ program that calculates the volume of a cylinder.

Sample Solution:

C++ Code :

#include <iostream> // Including the input-output stream header file

using namespace std; // Using the standard namespace

int main() // Start of the main function
{
    int rad1, hgt; // Declaring integer variables rad1 and hgt to store the radius and height of the cylinder respectively
    float volcy; // Declaring a floating-point variable volcy to store the volume of the cylinder
    cout << "\n\n Calculate the volume of a cylinder :\n"; // Outputting a message indicating the calculation of cylinder volume
    cout << "-----------------------------------------\n"; // Outputting a separator line

    cout << " Input the radius of the cylinder : "; // Prompting the user to input the radius of the cylinder
    cin >> rad1; // Taking input for the radius from the user

    cout << " Input the height of the cylinder : "; // Prompting the user to input the height of the cylinder
    cin >> hgt; // Taking input for the height from the user

    // Calculating the volume of the cylinder using the formula: π * radius^2 * height
    volcy = (3.14 * rad1 * rad1 * hgt);

    cout << " The volume of a cylinder is : "<< volcy << endl; // Displaying the calculated volume of the cylinder
    cout << endl; // Outputting a blank line for better readability

    return 0; // Returning 0 to indicate successful program execution
} // End of the main function

Sample Output:

 Calculate the volume of a cylinder :                                  
-----------------------------------------                              
 Input the radius of the cylinder : 6                                  
 Input the height of the cylinder : 8                                  
 The volume of a cylinder is : 904.32

Flowchart:

Flowchart: Calculate the volume of a cylinder

C++ Code Editor:

Previous: Write a program in C++ to calculate the volume of a cube.
Next: Write a program in C++ to find the Area and Perimeter of a Rectangle.

What is the difficulty level of this exercise?



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/cpp-exercises/basic/cpp-basic-exercise-16.php