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 次浏览

开启您的 职业生涯

通过完成课程获得认证

开始
广告