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.
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)