Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

사면체의 면적과 부피를 계산하는 프로그램

<시간/>

사면체는 밑변이 삼각형인 피라미드입니다. 즉 밑변이 삼각형이고 각 변에 삼각형이 있는 피라미드입니다. 세 삼각형은 모두 한 점으로 수렴됩니다. 그림과 같이

사면체의 면적과 부피를 계산하는 프로그램

코드 논리 − 사면체의 면적과 부피를 구하는 코드는 수학 라이브러리를 사용하여 sqrt 및 pow 방법을 사용하여 숫자의 제곱과 제곱근을 구합니다. 면적을 계산하기 위해 부동 소수점을 취하고 "((sqrt(3)*a*a))" 표현식의 값이 이에 주어집니다. 또 다른 변수는 “(a*a*a/(6*(sqrt(2))))” 표현식을 사용하여 평가된 사면체의 부피 값을 가져옵니다. .

예시

#include <stdio.h>
#include <math.h>
int main() {
   int a = 5;
   float area, volume;
   printf("Program to find area and volume of Tetrahedron\n");
   printf("The side of Tetrahedron is %d \n", a);
   area = (sqrt(3)*(a * a));
   printf("The area of Tetrahedron is %f \n", area);
   volume = (pow(a, 3) / (6 * sqrt(2)));
   printf("The volume of Tetrahedron is %f \n", volume);
   return 0;
}

출력

Program to find area and volume of Tetrahedron
The side of Tetrahedron is 5
The area of Tetrahedron is 43.301270
The volume of Tetrahedron is 14.731391