Related Articles

# Program to calculate area of a Tetrahedron

• Last Updated : 25 Mar, 2021

A Tetrahedron is simply a pyramid with a triangular base. It is a solid object with four triangular faces, three on the sides or lateral faces, one on the bottom or the base and four vertices or corners. If the faces are all congruent equilateral triangles, then the tetrahedron is called regular.
The area of Tetrahedron can be found by using the formula :

`Area = sqrt(3)*(side*side)`

Examples :

```Input : side = 3
Output : 15.5885

Input : side = 20
Output : 692.82```

## C++

 `// C++ Program to Calculate``// area of tetrahedron``#include``#include``using` `namespace` `std;`` ` `//Utility Function``double` `area_of_tetrahedron(``int` `side)``{``    ``return` `(``sqrt``(3)*(side*side));``}` `//Driver Code``int` `main()``{``    ``int` `side=3;``    ``cout<< ``"Area of Tetrahedron ="``        ``<< area_of_tetrahedron(side);``}` `// This code is contributed by anant321.`

## Java

 `// Java Program to Calculate``// area of tetrahedron``import` `java.io.*;``import` `java.text.DecimalFormat;` `class` `GFG``{``// Utility Function``static` `double` `area_of_tetrahedron(``int` `side)``{``    ``return` `(``double``)Math.round((Math.sqrt(``3``) *``           ``(side * side)) * 10000d) / 10000d;``}` `// Driver Code``public` `static` `void` `main(String args[])``{``    ``int` `side = ``3``;``    ``System.out.print(``"Area of Tetrahedron = "` `+``                    ``area_of_tetrahedron(side));``}``}` `// This code is contributed by``// Manish Shaw(manishshaw1)`

## Python 3

 `# Python 3 Program to Calculate``# area of tetrahedron``import` `math` `def` `area_of_tetrahedron(side):` `    ``return` `(math.sqrt(``3``) ``*` `(side ``*` `side))` `# Driver Code``side ``=` `3``;``print``(``"Area of Tetrahedron ="``,``    ``area_of_tetrahedron(side));` `# This code is contributed``# by Akanksha Rai`

## C#

 `// C# Program to Calculate``// area of tetrahedron``using` `System;` `class` `GFG``{``    ``// Utility Function``    ``static` `double` `area_of_tetrahedron(``int` `side)``    ``{``        ``return` `(Math.Sqrt(3) *``               ``(side * side));``    ``}``    ` `    ``// Driver Code``    ``static` `void` `Main()``    ``{``        ``int` `side = 3;``        ``Console.Write(``"Area of Tetrahedron = "` `+``                     ``area_of_tetrahedron(side));``    ``}``}``// This code is contributed by``// Manish Shaw(manishshaw1)`

## PHP

 ``

## Javascript

 ``

Output :

`Area of Tetrahedron =15.5885`

Another approach:
The volume of the tetrahedron can be found by using the following formula :

Volume = a3/(6√2)

Examples :

```Input : side = 3
Output : 3.18

Input : side = 20
Output : 942.81```

## Java

 `// java program to find the volume of a tetrahedron` `import` `java.io.*;` `class` `GFG {` `// Function to calculate volume``static` `double` `vol_tetra(``int` `side)``{``    ``double` `volume = (Math.pow(side, ``3``) / (``6` `* Math.sqrt(``2``)));``    ``return` `volume;``}` `// Driver Code``    ``public` `static` `void` `main (String[] args) {``    ``int` `side = ``3``;``    ``double` `vol = vol_tetra(side);``    ``System.out.println( vol);``    ``}``}``// This code is contributed by``// anuj_67..`

## Python 3

 `# Python 3 program to find the volume``# of a tetrahedron``import` `math` `# Function to calculate volume``def` `vol_tetra(side):` `    ``volume ``=` `(``pow``(side, ``3``) ``/` `(``6` `*` `math.sqrt(``2``)))``    ``return` `volume;` `# Driver Code``if` `__name__ ``=``=` `"__main__"``:` `    ``side ``=` `3``    ``vol ``=` `vol_tetra(side)``    ``print``(``round``(vol, ``2``))` `# This code is contributed by ita_c`

## C#

 `// C# program to find the volume``// of a tetrahedron``using System;` `class` `GFG``{` `// Function to calculate volume``static` `double` `vol_tetra(``int` `side)``{``    ``double` `volume = (Math.Pow(side, ``3``) /``                    ``(``6` `* Math.Sqrt(``2``)));``    ``return` `volume;``}` `// Driver Code``public` `static` `void` `Main ()``{``    ``int` `side = ``3``;``    ``double` `vol = vol_tetra(side);``    ``Console.WriteLine( vol);``}``}` `// This code is contributed by``// anuj_67..`

## PHP

 ``

## Javascript

 ``

Output :

`3.18`

Please refer complete article on Program to calculate area and volume of a Tetrahedron for more details!

Want to learn from the best curated videos and practice problems, check out the C Foundation Course for Basic to Advanced C.

My Personal Notes arrow_drop_up