Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Đường chéo của bảy giác đều trong C++


Để tìm độ dài đường chéo của bảy giác đều, ta sử dụng công thức: 2 * cạnh * sin(900/14). Giá trị của sin(900/14) xấp xỉ bằng 0.9.

Ví dụ

Dưới đây là triển khai C++ để tính đường chéo của bảy giác đều từ độ dài cạnh:

#include <iostream>
using namespace std;

int main() {
    float side = 12;
    if (side < 0)
        return -1;
    float diagonal = 2 * side * 0.9;
    cout << "Độ dài đường chéo của bảy giác = " << diagonal << endl;
    return 0;
}

Kết quả

Chương trình trên sẽ cho ra kết quả:

Độ dài đường chéo của bảy giác = 21.6