四面体就是一个底部为三角形的金字塔。它是一个实体,有四个三角形面,三个在侧面或侧面,一个在底部或底部,四个顶点或角。如果这些面都是全等的等边三角形,那么这个四面体就叫做正四面体。 四面体的面积可通过以下公式计算:
null
Area = sqrt(3)*(side*side)
例如:
Input : side = 3Output : 15.5885Input : side = 20Output : 692.82
C++
// C++ Program to Calculate // area of tetrahedron #include<iostream> #include<math.h> 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
<?php // PHP Program to Calculate // area of tetrahedron function area_of_tetrahedron( $side ) { return (sqrt(3) * ( $side * $side )); } // Driver Code $side =3; echo "Area of Tetrahedron =" , area_of_tetrahedron( $side ); // This code is contributed by ajit. ?> |
Javascript
<script> // Javascript Program to Calculate // area of tetrahedron // Utility Function function area_of_tetrahedron(side) { return (Math.sqrt(3) * (side * side)); } // Driver Code var side = 3; document.write( "Area of Tetrahedron =" + area_of_tetrahedron(side)); // This code is contributed by rutvik_56. </script> |
输出:
Area of Tetrahedron =15.5885
另一种方法: 四面体的体积可通过以下公式计算:
体积=a 3. /(6√2)
例如:
Input : side = 3Output : 3.18Input : side = 20Output : 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
<?php // PHP program to find the volume // of a tetrahedron // Function to calculate volume function vol_tetra( $side ) { $volume = (pow( $side , 3) / (6 * sqrt(2))); return $volume ; } // Driver Code $side = 3; $vol = vol_tetra( $side ); echo $vol ; // This code is contributed // by Ankita Saini ?> |
Javascript
<script> // Javascript program to find the volume // of a tetrahedron // Function to calculate volume function vol_tetra(side) { var volume = parseInt((Math.pow(side, 3) / (6 * Math.sqrt(2)))); return volume; } // Driver Code var side = 3; var vol = vol_tetra(side); document.write(vol); // This code is contributed by noob2000. </script> |
输出:
3.18
请参阅完整的文章 计算四面体面积和体积的程序 更多细节!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END