Cho số nguyên a là độ dài cạnh của lục giác đều. Nhiệm vụ: tìm độ dài đường chéo.
Mô tả: Từ cạnh a, tính đường chéo của lục giác đều.
Ví dụ:
Đầu vào: a = 7
Đầu ra: 12.11
Phương pháp giải
Công thức toán học: Đường chéo = 1.73 * a
Chứng minh: Góc giữa đường chéo và cạnh là 60°. Tỉ lệ (d/2)/a = sin 60° = 0.866 => d = 1.73 * a.
Chương trình minh họa
Ví dụ
#include <iostream>
using namespace std;
int main() {
float a = 12;
float d = 1.73 * a;
cout << "The length of diagonal is " << d;
return 0;
}
Kết quả
The length of diagonal is 20.76