# Program for Surface Area of Octahedron

• Difficulty Level : Medium
• Last Updated : 21 Jun, 2022

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