12면체란 무엇입니까?
'12면체'라는 단어는 그리스어로 도데카는 '12'를 의미하고 면체는 '면'을 의미합니다. 기하학의 12면체는 12개의 평평한 면이 있는 3차원 정다면체 또는 정다면체입니다. 마찬가지로 다른 도형 12면체에도 속성이 있으며 다음과 같습니다. -
- 20개의 다면체 정점
- 30개의 다면체 모서리
- 오각형이 오각형인 것처럼 12개의 오각형 면
다음은 12면체의 그림입니다.
문제
모서리가 주어지면 프로그램은 표면적이 주어진 도형의 면이 차지하는 전체 공간인 십이면체의 표면적을 찾아야 합니다.
12면체의 표면적을 계산하는 공식이 있습니다 -
예시
Input-: side=5 Output-: 516.143
알고리즘
Start Step 1 -> declare function to find area of dodecahedron double area(int side) return ((3 * sqrt(25 + 10 * (sqrt(5)))) * (pow(side, 2))) Step 2 -> In main() Declare variable int side=5 Print area(side) Stop
코드
#include <bits/stdc++.h> using namespace std; //function to find area of dodecahedron double area(int side){ return ((3 * sqrt(25 + 10 * (sqrt(5)))) * (pow(side, 2))) ; } int main(){ int side = 5; cout<< "Surface area of dodecahedron is : " << area(side); return 0; }
출력
Surface area of dodecahedron is : 516.143