Hallar el perímetro de un cilindro

Dados el diámetro y la altura, encuentre el perímetro de un cilindro.
El perímetro es la longitud del contorno de una forma bidimensional. Un cilindro es una forma tridimensional. Entonces, técnicamente no podemos encontrar el perímetro de un cilindro pero podemos encontrar el perímetro de la sección transversal del cilindro. Esto se puede hacer creando la proyección en su base, por lo tanto, creando la proyección en su lado, entonces la forma se reduciría a un rectángulo.
 

perimeter of a cylinder

Fórmula: 
Perímetro del cilindro (P) =  ( 2 * d ) + ( 2 * h )
aquí d es el diámetro del cilindro 
h es la altura del cilindro
Ejemplos: 
 

Input : diameter = 5, height = 10 
Output : Perimeter = 30

Input : diameter = 50, height = 150 
Output : Perimeter = 400

C++

// CPP program to find
// perimeter of cylinder
#include <iostream>
using namespace std;
 
// Function to calculate perimeter
int perimeter(int diameter, int height)
{
    return 2 * (diameter + height);
}
 
// Driver function
int main()
{
    int diameter = 5;
    int height = 10;
     
    cout << "Perimeter = ";
    cout<< perimeter(diameter, height);
    cout<<" units\n";
     
    return 0;
}

Java

// Java program to find
// perimeter of cylinder
import java.io.*;
 
class GFG {
 
    // Function to calculate perimeter
    static int perimeter(int diameter, int height)
    {
        return 2 * (diameter + height);
    }
     
    /* Driver program to test above function */
    public static void main(String[] args)
    {
        int diameter = 5;
        int height = 10;
        System.out.println("Perimeter = " +
                         perimeter(diameter, height)
                                       + " units\n");
    }
}
 
// This code is contributed by Gitanjali.

Python

# Function to calculate
# the perimeter of a cylinder
def perimeter( diameter, height ) :
    return 2 * ( diameter + height )
 
# Driver function
diameter = 5 ;
height = 10 ;
print ("Perimeter = ",
            perimeter(diameter, height))

C#

// C# program to find perimeter of cylinder
using System;
 
class GFG {
 
    // Function to calculate perimeter
    static int perimeter(int diameter, int height)
    {
        return 2 * (diameter + height);
    }
     
    /* Driver program to test above function */
    public static void Main(String[] args)
    {
        int diameter = 5;
        int height = 10;
        Console.Write("Perimeter = " +
                       perimeter(diameter, height)
                                    + " units\n");
    }
}
 
// This code is contributed by parashar...

PHP

<?php
// PHP program to find
// perimeter of cylinder
 
// Function to calculate perimeter
function perimeter($diameter, $height)
{
    return 2 * ($diameter + $height);
}
 
    // Driver Code
    $diameter = 5;
    $height = 10;
     
    echo("Perimeter = ");
    echo(perimeter($diameter, $height));
    echo(" units");
     
// This code is contributed by vt_m.
?>

Javascript

<script>
 
// javascript program to find
// perimeter of cylinder
 
// Function to calculate perimeter
    function perimeter(diameter, height)
    {
        return 2 * (diameter + height);
    }
 
// Driver Function
 
         let diameter = 5;
        let height = 10;
        document.write("Perimeter = " +
                         perimeter(diameter, height)
                                       + " units\n");
     
    // This code is contributed by susmitakundugoaldanga.
</script>

Producción : 
 

Perimeter = 30 units

Tiempo Complejidad: O(1) 
Espacio Auxiliar: O(1)
 

Publicación traducida automáticamente

Artículo escrito por mohitw16 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 *