Open In App

Program for Volume and Surface Area of Cube

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Share
Report issue
Report

Cube is a 3-dimensional box-like figure represented in the 3-dimensional plane. Cube has 6 squared-shape equal faces. Each face meet another face at 90 degree each. Three sides of cube meet at same vertex. 
 

cube

Examples: 
 

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

 

 

Volume: a*a*a 
Total Surface area: 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#





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>


Output: 
 

Area = 125
Total surface area = 150

Time complexity : O(1) 
Auxiliary Space : O(1)

 



Last Updated : 16 Feb, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads