Programa para Volumen y Área de Superficie de Cubo – Part 1

El cubo es una figura tridimensional en forma de caja representada en el plano tridimensional. El cubo tiene 6 caras iguales de forma cuadrada. Cada cara se encuentra con otra cara a 90 grados cada una. Tres lados del cubo se encuentran en el mismo vértice. 
 

cube

Ejemplos: 
 

Input : Side of a cube = 2
Output : Area = 8
         Total surface area = 24

Input : Side of a cube = 3
Output : Area = 27
         Total surface area = 54

Volumen: a*a*a 
Superficie total: 6*a*a

C++

// CPP program to find area
// and total surface area of cube
#include <bits/stdc++.h>
using namespace std;
 
// utility function
double areaCube(double a)
{
    return (a * a * a);
}
 
double surfaceCube(double a)
{
    return (6 * a * a);
}
 
// driver function
int main()
{
    double a = 5;
    cout << "Area = " << areaCube(a) << endl;
    cout << "Total surface area = " << surfaceCube(a);
    return 0;
}

Java

// Java program to find area
// and total surface area of cube
 
class GFG
{
    // utility function
    static double areaCube(double a)
    {
        return (a * a * a);
    }
 
    static double surfaceCube(double a)
    {
        return (6 * a * a);
    }
     
    // Driver code
    public static void main (String[] args)
    {
        double a = 5;
        System.out.println("Area = "+areaCube(a));
        System.out.println("Total surface area = "
                           +surfaceCube(a));
    }
}
 
// This code is contributed by Anant Agarwal.

Python3

# Python3 code to find area
# and total surface area of cube
 
# utility function
def areaCube( a ):
    return (a * a * a)
 
def surfaceCube( a ):
    return (6 * a * a)
 
# driver function
a = 5
print("Area =", areaCube(a))
print("Total surface area =", surfaceCube(a))
 
# This code is contributed by "Sharad_Bhardwaj".

C#

// C# program to find area
// and total surface area of cube
using System;
 
class GFG {
     
    // utility function
    static double areaCube(double a)
    {
        return (a * a * a);
    }
 
    static double surfaceCube(double a)
    {
        return (6 * a * a);
    }
 
    // Driver code
    public static void Main()
    {
        double a = 5;
         
        Console.WriteLine("Area = " + areaCube(a));
        Console.WriteLine("Total surface area = "
                        + surfaceCube(a));
    }
}
 
// This code is contributed by vt_m.

PHP

<?php
// PHP program to find area
// and total surface area of cube
 
// utility function
function areaCube($a)
{
    return ($a * $a * $a);
}
 
function surfaceCube( $a)
{
    return (6 * $a * $a);
}
 
// driver function
 
    $a = 5;
    echo ("Area = ");
    echo(areaCube($a));
    echo("\n");
    echo("Total surface area = ");
    echo(surfaceCube($a));
 
// This code is contributed by vt_m.
?>

Javascript

<script>
// javascript program to find area
// and total surface area of cube
 
// utility function
function areaCube( a)
{
    return (a * a * a);
}
 
function surfaceCube( a)
{
    return (6 * a * a);
}
 
// Driver function
   let a = 5;
     document.write( "Area = " + areaCube(a) +"<br/>");
    document.write( "Total surface area = " + surfaceCube(a));
     
// This code is contributed by gauravrajput1
</script>

Producción: 
 

Area = 125
Total surface area = 150

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

Este artículo es una contribución de Saloni Gupta . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
 

Publicación traducida automáticamente

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