Khối lập phương là gì?
Từ ‘dodecahedron’ có nguồn gốc từ các từ tiếng Hy Lạp, trong đó dodeca có nghĩa là ‘mười hai’ và hedron chỉ rõ ‘các khuôn mặt’. Khối lập phương trong hình học là một khối vuông 3-D hoặc khối đều đặn với mười hai mặt phẳng. Giống như, các hình khối đa diện khác cũng có các thuộc tính và đó là -
- 20 đỉnh của hình đa diện
- 30 cạnh đa diện
- 12 mặt ngũ giác, vì một ngũ giác là một đa giác năm cạnh
Dưới đây là hình của khối đa diện
Vấn đề
Cho trước với một cạnh, chương trình phải tìm diện tích bề mặt của khối đa diện trong đó diện tích bề mặt là tổng không gian chiếm bởi các mặt của hình đã cho.
Để tính diện tích bề mặt của khối đa diện có công thức -
Ví dụ
Input-: side=5 Output-: 516.143
THUẬT TOÁN
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
MÃ
#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; }
Đầu ra
Surface area of dodecahedron is : 516.143