C++中的正五边形对角线?


若要找到正五边形的对角线长度,我们在 (1+√5)边/2 = (1+2.24)边/2 中放入边长。

示例

我们来看以下实现,从其边获取正七边形对角线 −

 实时演示

#include <iostream>
using namespace std;
int main(){
   float side = 5;
   if (side < 0)
      return -1;
   float diagonal = (1+2.24) *(side/2);
   cout << "The diagonal of the regular pentagon = "<<diagonal<< endl;
   return 0;
}

输出

以上代码将产生以下输出 −

The diagonal of the regular pentagon = 8.1

更新于:2021 年 1 月 16 日

88 次浏览

开启您的 职业生涯

完成课程,获得认证

开始
广告