C++中正七邊形的對角線?


為了求對角線長度,我們將邊長乘以 2*邊長*sin (900/14)。sin (900/14) 的值為 0.9。

示例

我們來看看如何獲取正七邊形對角線及其邊的以下實現 −

 即時演示

#include <iostream>
using namespace std;
int main(){
   float side = 12;
   if (side < 0)
      return -1;
   float diagonal = 2*side*0.9;
   cout << "The diagonal of the heptagon = "<<diagonal<< endl;
   return 0;
}

輸出

以上程式碼將生成以下輸出 −

The diagonal of the heptagon = 21.6

更新於: 16-Jan-2021

111 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始
廣告