GeeksforGeeks App
Open App
Browser
Continue

# Program for Surface Area of Octahedron

Given the sides of Octahedron then calculate the surface area.

Examples:

```Input  : 7
Output : 169.741

Input  : 9
Output : 280.59```

An regular octahedron has eight faces, which are all in the shape of equilateral triangles.The area of an octahedron is 2 multiplied by the length of an edge squared multiplied by the square root of three.

Formula:
Surface area= 2*(sqrt(3))*(side*side)

## C++

 `// CPP Program to calculate ``// surface area of Octahedron``#include ``using` `namespace` `std;`` ` `// utility Function``double` `surface_area_octahedron(``double` `side)``{``    ``return` `(2*(``sqrt``(3))*(side*side));``}`` ` `// Driver Function``int` `main()``{``    ``double` `side = 7;``    ``cout << ``"Surface area of octahedron ="``        ``<< surface_area_octahedron(side)``        ``<< endl;``}`

## Java

 `// Java Program to calculate ``// surface area of Octahedron.`` ` `import` `java.io.*;``import` `java.util.*;`` ` `class` `GFG {``     ` `// utility Function``static` `double` `surface_area_octahedron(``double` `side)``{``    ``return` `(``2``*(Math.sqrt(``3``))*(side*side));``}``    ``public` `static` `void` `main (String[] args) {``    ``double` `side = ``7``;``    ``System.out.println(``"Surface area of octahedron ="``                    ``+ surface_area_octahedron(side)); ``     ` `    ``}``}`` ` `// This code is contributed by Gitanjali.`

## Python3

 `# Python Program to calculate ``# surface area of Octahedron.``import` `math`` ` `# utility Function``def` `surface_area_octahedron( side):`` ` `    ``return` `(``2``*``(math.sqrt(``3``))``*``(side``*``side))`` ` `# driver code ``side ``=` `7``print``(``"Surface area of octahedron ="` `,``      ``surface_area_octahedron(side))`` ` `# This code is contributed by Gitanjali.`

## C#

 `// C# program to calculate``// surface area of Octahedron.``using` `System;`` ` `class` `GFG {`` ` `    ``// utility Function``    ``static` `double` `surface_area_octahedron(``double` `side)``    ``{``        ``return` `(2 * (Math.Sqrt(3)) * (side * side));``    ``}``     ` `    ``// Driver code``    ``public` `static` `void` `Main()``    ``{``        ``double` `side = 7;``        ``Console.WriteLine(``"Surface area of octahedron ="``                        ``+ surface_area_octahedron(side));``    ``}``}`` ` `// This code is contributed by vt_m.`

## PHP

 ``

## Javascript

 ``

Output:

`Surface area of octahedron =169.741`

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

My Personal Notes arrow_drop_up