w3resource

C++ Exercises: Calculate the volume of a cylinder

C++ Basic: Exercise-16 with Solution

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?



Follow us on Facebook and Twitter for latest update.