为了找到规则五边形的对角线长度,我们将side的值放在(1 +√5)side / 2 =(1 + 2.24)side / 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