Calcule el volumen, el área de superficie curva y el área de superficie total del cilindro

Dado el radio y la altura del cilindro, calcule el volumen, el área de superficie total y el área de superficie curva del cilindro.
 

  • Volumen del cilindro: 
    El volumen del cilindro se define como la cantidad de espacio tridimensional ocupado por el cilindro o la capacidad de almacenamiento de un cilindro. Podemos calcular el volumen del cilindro usando la fórmula:
     

  • donde ‘ r ‘ es el radio de la base y ‘ h ‘ es la altura del cilindro.
  • Área de superficie total del cilindro : 
    El área de superficie del cilindro es el número de unidades cuadradas que cubrirán exactamente la superficie exterior de un cono. Hay tres superficies en un cilindro, una curva y dos bases circulares. El área de la superficie total del cilindro es la suma del área de las bases circulares y el área de la superficie curva. El área de superficie total incluye el área de la parte superior y la base circulares, así como el Área de superficie curva (CSA).
    Podemos calcular el área de superficie curva y el área de superficie total usando la fórmula:

Ejemplos: 
 

Input  : Enter Radius Of Cylinder   5
         Enter Height Of Cylinder   8
Output : Volume       Of       Cylinder   =   628.3185307179587
         Total  Surface Area  Of Cylinder =   408.4070449666731
         Curved Surface Area  Of Cylinder =   251.32741228718345


Input  :Enter Radius Of Cylinder   15
        Enter Height Of Cylinder   10
Output :Volume       Of       Cylinder      =   7068.583470577034
        Total  Surface Area  Of Cylinder =   2356.194490192345
        Curved Surface Area  Of Cylinder =   942.4777960769379

C

#include <stdio.h>
#define PI 3.14159
 
// Function To Calculate Volume OF Cylinder
float volume(float r, float h)
{
    float vol = PI * r * r * h;
    printf("Volume of Cylinder = %f \n" ,  vol);
}
 
// Function To Calculate Total Surface Area OF Cylinder
float totalsurfacearea(float r, float h)
{
    float tsurf_ar = (2 * PI * r * h) + (2 * PI * r * r);
    printf("Total Surface Area Of Cylinder = %f \n" ,  tsurf_ar);
}
 
// Function To Calculate Curved Surface Area OF Cylinder
float curvedsurfacearea(float r, float h)
{
    float cursurf_ar = (2 * PI * r * h);
    printf("Curved Surface Area Of Cylinder = %f \n" ,  cursurf_ar);
}
 
// Driver Code
int main()
{
    float r = 5;
    float h = 8;
 
    // Function Call And Printing Volume, TSA, CSA Of Cylinder
    volume(r, h);
    totalsurfacearea(r, h);
    curvedsurfacearea(r, h);
    return 0;
}
// This code is contributed by Abhishek Agrawal.

C++

#include <bits/stdc++.h>
#define PI 3.14159
using namespace std;
 
// Function To Calculate Volume OF Cylinder
void volume(float r, float h)
{
    float vol = PI * r * r * h;
    cout  << "Volume of Cylinder =    " << vol << "\n" ;
}
 
// Function To Calculate Total Surface Area OF Cylinder
void totalsurfacearea(float r, float h)
{
    float tsurf_ar = (2 * PI * r * h) + (2 * PI * r * r);
    cout << "Total Surface Area Of Cylinder = " << tsurf_ar << "\n";
}
 
// Function To Calculate Curved Surface Area OF Cylinder
void curvedsurfacearea(float r, float h)
{
    float cursurf_ar = (2 * PI * r * h);
    cout << "Curved Surface Area Of Cylinder = "
           << cursurf_ar << "\n";
}
 
// Driver code
int main()
{
    float r = 5;
    float h = 8;
    volume(r, h);
    totalsurfacearea(r, h);
    curvedsurfacearea(r, h);
}
// This code is contributed by Abhishek Agrawal.

Java

// java code for illustion....
import java.io.*;
 
class GFG
{
    static double PI = 3.14159;
     
    // Function To Calculate Volume OF Cylinder
    static void volume(double r, double h)
    {
        double vol = PI * r * r * h;
            System.out.println( "Volume of Cylinder = "
                                + vol );
    }
     
    // Function To Calculate Total Surface Area OF Cylinder
    static void totalsurfacearea(double r, double h)
    {
        double tsurf_ar = (2 * PI * r * h) + (2 * PI * r * r);
        System.out.println( "Total Surface Area Of Cylinder = "
                            + tsurf_ar );
    }
     
    // Function To Calculate Curved Surface Area OF Cylinder
    static void curvedsurfacearea(double r, double h)
    {
        double cursurf_ar = (2 * PI * r * h);
        System.out.println( "Curved Surface Area Of Cylinder = "
                            + cursurf_ar );
    }
 
    // Driver code
    public static void main (String[] args)
    {
        double r = 7;
        double h = 6;
        volume(r, h);
        totalsurfacearea(r, h);
        curvedsurfacearea(r, h);
    }
}
 
// This code is contributed by Sunnysingh

Python

# Importing Math Library For The Value Of PI
import math
pi = math.pi
 
# Function To Calculate Volume OF Cylinder
def volume(r, h):
    vol = pi * r * r * h
    return vol
 
# Function To Calculate Total Surface Area
# of Cylinder
def totalsurfacearea(r, h):
    tsurf_ar = (2 * pi * r * h) + (2 * pi * r * r)
    return tsurf_ar
 
# Function To Calculate Curved Surface Area
# of Cylinder
def curvedsurfacearea(r, h):
    cursurf_ar = (2 * pi * r * h)
    return cursurf_ar
 
# Driver Code
r = 5
h = 8
# Function Call And Printing Volume, TSA, CSA Of Cylinder
print("Volume       Of       Cylinder   =  ",volume(r, h))
print("Total  Surface Area  Of Cylinder =  ",totalsurfacearea(r,h))
print("Curved Surface Area  Of Cylinder =  ",curvedsurfacearea(r,h))

C#

// C# code for illustion....
using System;
 
class GFG {
     
    static double PI = 3.14159;
     
    // Function To Calculate Volume OF Cylinder
    static void volume(double r, double h)
    {
        double vol = PI * r * r * h;
            Console.WriteLine( "Volume of Cylinder = "
                                + vol );
    }
     
    // Function To Calculate Total Surface Area
    // OF Cylinder
    static void totalsurfacearea(double r, double h)
    {
        double tsurf_ar = (2 * PI * r * h) +
                                    (2 * PI * r * r);
        Console.WriteLine( "Total Surface Area Of "
                        + "Cylinder = " + tsurf_ar );
    }
     
    // Function To Calculate Curved Surface Area
    // OF Cylinder
    static void curvedsurfacearea(double r, double h)
    {
        double cursurf_ar = (2 * PI * r * h);
        Console.WriteLine( "Curved Surface Area Of"
                  + " Cylinder = " + cursurf_ar );
    }
 
    // Driver code
    public static void Main ()
    {
        double r = 5;
        double h = 8;
         
        volume(r, h);
        totalsurfacearea(r, h);
        curvedsurfacearea(r, h);
    }
}
 
// This code is contributed by vt_m.

PHP

<?php
     
// Function To Calculate Volume OF Cylinder
function volume( $r, $h)
{
    $PI = 3.14159;
    $vol = $PI * $r * $r * $h;
    echo("Volume of Cylinder =");
    echo($vol);
    echo("\n");
}
 
// Function To Calculate Total Surface
// Area OF Cylinder
function totalsurfacearea( $r, $h)
{
    $PI = 3.14159;
    $tsurf_ar = (2 * $PI * $r * $h)
                + (2 * $PI * $r * $r);
    echo("Total Surface Area Of Cylinder = ");
    echo($tsurf_ar);
    echo("\n");
}
 
// Function To Calculate Curved Surface
// Area OF Cylinder
function curvedsurfacearea($r, $h)
{
    $PI =3.14159;
    $cursurf_ar = (2 * $PI * $r * $h);
    echo("Curved Surface Area Of Cylinder = ");
    echo($cursurf_ar);
}
 
// Driver Code
$r = 5;
$h = 8;
 
// Function Call And Printing Volume,
// TSA, CSA Of Cylinder
volume($r, $h);
totalsurfacearea($r, $h);
curvedsurfacearea($r, $h);
 
// This code is contributed by vt_m.
?>

Javascript

<script>
let PI =  3.141592653589793238;
 
// Function To Calculate Volume OF Cylinder
function volume( r,  h)
{
    let vol = PI * r * r * h;
    document.write("Volume of Cylinder = " + vol + "<br/>");
}
 
// Function To Calculate Total Surface Area OF Cylinder
function totalsurfacearea( r,  h)
{
    let tsurf_ar = (2 * PI * r * h) + (2 * PI * r * r);
    document.write("Total Surface Area Of Cylinder = " +  tsurf_ar+  "<br/>");
}
 
// Function To Calculate Curved Surface Area OF Cylinder
function curvedsurfacearea( r,  h)
{
    let cursurf_ar = (2 * PI * r * h);
    document.write("Curved Surface Area Of Cylinder = " +  cursurf_ar+ "<br/>");
}
 
// Driver Code
    let r = 5;
    let h = 8;
 
    // Function Call And Printing Volume, TSA, CSA Of Cylinder
    volume(r, h);
    totalsurfacearea(r, h);
    curvedsurfacearea(r, h);
 
    // This code is contributed by Rajput-Ji
</script>

Producción: 
 

Volume     Of     Cylinder =  628.3185307179587
Total Surface Area Of Cylinder =  408.4070449666731
Total Surface Area Of Cylinder =  251.32741228718345

Complejidad temporal : O(1) 
Espacio auxiliar : O(1)

Publicación traducida automáticamente

Artículo escrito por Sharad_Bhardwaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *