Program to calculate volume and surface area of cylinder

Description

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
To calculate volume of a Cylinder use formula
volume = PI x radius x radius x height
To calculate Surface Area of a Cylinder use formula
Surface area = 2 x PI x radius x height + 2 x PI x radius x radius
where PI = 3.14285714286
To calculate volume of a Cylinder use formula volume = PI x radius x radius x height To calculate Surface Area of a Cylinder use formula Surface area = 2 x PI x radius x height + 2 x PI x radius x radius where PI = 3.14285714286
To calculate volume of a Cylinder use formula
	volume = PI x radius x radius x height

To calculate Surface Area of a Cylinder use formula
	Surface area = 2 x PI x radius x height + 2 x PI x radius x radius
	
	where PI = 3.14285714286

C/C++

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/* C Program to calculate volume and surface area of cylinder */
//Save it as VolumeSurfaceAreaCylinder.c
#include<stdio.h>
#define PI 3.14285714286
int main(){
float radius, height, volume, surfaceArea;
printf("Enter the Radius of Cylinder : ");
scanf("%f",&radius);
printf("Enter the Height of Cylinder : ");
scanf("%f",&height);
//The volume of cylinder is calculated using the formula
//Volume = PI x radius x radius x height
volume = PI*radius*radius*height;
printf("The volume of cylinder : %.3f",volume);
/*To find the surface area of a cylinder add the surface area of each end
plus the surface area of the side. Each end is a circle so the surface
area of each end is PI x radius x radius, where radius is the radius of the end.
There are two ends so their combined surface area is 2 x PI x radius x radius.
The surface area of side is 2 x PI x radius x height */
surfaceArea = ((2*PI*radius*height) + (2*PI*radius*radius));
printf("\nThe Surface Area of cylinder : %.3f",surfaceArea);
return 0;
}
/* C Program to calculate volume and surface area of cylinder */ //Save it as VolumeSurfaceAreaCylinder.c #include<stdio.h> #define PI 3.14285714286 int main(){ float radius, height, volume, surfaceArea; printf("Enter the Radius of Cylinder : "); scanf("%f",&radius); printf("Enter the Height of Cylinder : "); scanf("%f",&height); //The volume of cylinder is calculated using the formula //Volume = PI x radius x radius x height volume = PI*radius*radius*height; printf("The volume of cylinder : %.3f",volume); /*To find the surface area of a cylinder add the surface area of each end plus the surface area of the side. Each end is a circle so the surface area of each end is PI x radius x radius, where radius is the radius of the end. There are two ends so their combined surface area is 2 x PI x radius x radius. The surface area of side is 2 x PI x radius x height */ surfaceArea = ((2*PI*radius*height) + (2*PI*radius*radius)); printf("\nThe Surface Area of cylinder : %.3f",surfaceArea); return 0; }
/* C Program to calculate volume and surface area of cylinder */
//Save it as VolumeSurfaceAreaCylinder.c

#include<stdio.h>
#define PI 3.14285714286
int main(){

    float radius, height, volume, surfaceArea;

    printf("Enter the Radius of Cylinder : ");
    scanf("%f",&radius);

    printf("Enter the Height of Cylinder : ");
    scanf("%f",&height);

    //The volume of cylinder is calculated using the formula
    //Volume = PI x radius x radius x height
    volume = PI*radius*radius*height;

    printf("The volume of cylinder : %.3f",volume);
    
    /*To find the surface area of a cylinder add the surface area of each end
     plus the surface area of the side. Each end is a circle so the surface
     area of each end is PI x radius x radius, where radius is the radius of the end.
     There are two ends so their combined surface area is 2 x PI x radius x radius.
     The surface area of side is 2 x PI x radius x height */
     surfaceArea = ((2*PI*radius*height) + (2*PI*radius*radius));

     printf("\nThe Surface Area of cylinder : %.3f",surfaceArea);

     return 0;
}
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Input:
Enter the Radius of Cylinder : 15
Enter the Height of Cylinder : 17
Output:
The volume of cylinder = 12021.428
nThe Surface Area of cylinder = 3017.1428
Input: Enter the Radius of Cylinder : 15 Enter the Height of Cylinder : 17 Output: The volume of cylinder = 12021.428 nThe Surface Area of cylinder = 3017.1428
Input:
Enter the Radius of Cylinder : 15
Enter the Height of Cylinder : 17

Output:
The volume of cylinder = 12021.428
nThe Surface Area of cylinder = 3017.1428

Java

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/* Java Program to calculate volume and surface area of cylinder */
//Save it as VolumeSurfaceAreaCylinder.java
import java.io.*;
import java.util.Scanner;
public class VolumeSurfaceAreaCylinder {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
float radius, height, volume, surfaceArea, PI=(float) 3.14285714286;
System.out.println("Enter the Radius of Cylinder : ");
radius = scanner.nextFloat();
System.out.println("Enter the Height of Cylinder : ");
height = scanner.nextFloat();
//The volume of cylinder is calculated using the formula
//Volume = PI x radius x radius x height
volume = PI*radius*radius*height;
System.out.println("The volume of cylinder = "+volume);
/*To find the surface area of a cylinder add the surface area of each end
plus the surface area of the side. Each end is a circle so the surface
area of each end is PI x radius x radius, where radius is the radius of the end.
There are two ends so their combined surface area is 2 x PI x radius x radius.
The surface area of side is 2 x PI x radius x height */
surfaceArea = ((2*PI*radius*height) + (2*PI*radius*radius));
System.out.println("The Surface Area of cylinder = "+surfaceArea);
}
}
/* Java Program to calculate volume and surface area of cylinder */ //Save it as VolumeSurfaceAreaCylinder.java import java.io.*; import java.util.Scanner; public class VolumeSurfaceAreaCylinder { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); float radius, height, volume, surfaceArea, PI=(float) 3.14285714286; System.out.println("Enter the Radius of Cylinder : "); radius = scanner.nextFloat(); System.out.println("Enter the Height of Cylinder : "); height = scanner.nextFloat(); //The volume of cylinder is calculated using the formula //Volume = PI x radius x radius x height volume = PI*radius*radius*height; System.out.println("The volume of cylinder = "+volume); /*To find the surface area of a cylinder add the surface area of each end plus the surface area of the side. Each end is a circle so the surface area of each end is PI x radius x radius, where radius is the radius of the end. There are two ends so their combined surface area is 2 x PI x radius x radius. The surface area of side is 2 x PI x radius x height */ surfaceArea = ((2*PI*radius*height) + (2*PI*radius*radius)); System.out.println("The Surface Area of cylinder = "+surfaceArea); } }
/* Java Program to calculate volume and surface area of cylinder */
//Save it as VolumeSurfaceAreaCylinder.java

import java.io.*;
import java.util.Scanner;

public class VolumeSurfaceAreaCylinder {

    public static void main(String[] args) {

            Scanner scanner = new Scanner(System.in);
        
            float radius, height, volume, surfaceArea, PI=(float) 3.14285714286;

        System.out.println("Enter the Radius of Cylinder : ");
        radius = scanner.nextFloat();

        System.out.println("Enter the Height of Cylinder : ");
        height = scanner.nextFloat();

            //The volume of cylinder is calculated using the formula
        //Volume = PI x radius x radius x height
        volume = PI*radius*radius*height;

        System.out.println("The volume of cylinder = "+volume);


        /*To find the surface area of a cylinder add the surface area of each end
         plus the surface area of the side. Each end is a circle so the surface
         area of each end is PI x radius x radius, where radius is the radius of the end.
         There are two ends so their combined surface area is 2 x PI x radius x radius.
         The surface area of side is 2 x PI x radius x height */
         surfaceArea = ((2*PI*radius*height) + (2*PI*radius*radius));

         System.out.println("The Surface Area of cylinder = "+surfaceArea);
    }
}
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Input:
Enter the Radius of Cylinder :
15
Enter the Height of Cylinder :
17
Output:
The volume of cylinder = 12021.428
The Surface Area of cylinder = 3017.1428
Input: Enter the Radius of Cylinder : 15 Enter the Height of Cylinder : 17 Output: The volume of cylinder = 12021.428 The Surface Area of cylinder = 3017.1428
Input:
Enter the Radius of Cylinder : 
15
Enter the Height of Cylinder : 
17

Output:
The volume of cylinder = 12021.428
The Surface Area of cylinder = 3017.1428

Related Programs

1) Program to calculate area of a circle
2) Program to calculate area of triangle
3) Program to calculate Area Of right angle triangle
4) Program to calculate area of square
5) Program to calculate volume and surface area of cube
6) Program to calculate area of a Rectangle
7) Program to calculate Volume and Surface Area of Sphere
Share Me

Leave a Reply