您的位置:首页 > 财经 > 产业 > 东方博宜1317 - 正多边形每个内角的度数?

东方博宜1317 - 正多边形每个内角的度数?

2024/11/16 22:15:15 来源:https://blog.csdn.net/kuaidihezi/article/details/139535745  浏览:    关键词:东方博宜1317 - 正多边形每个内角的度数?

问题描述

根据多边形内角和定理,正多边形内角和等于:( n-2 ) × 180∘( n 大于等于 3 且 n 为整数)。
请根据正多边形的边数,计算该正多边形每个内角的度数。(结果保留1位小数)。

输入

正多边形的边数 n ( n≥3 且 n≤10 )。

输出

该正 n 边形每个内角的度数。

样例

输入

3

输出

60.0

代码1

#include <iostream>
using namespace std;int main() {int n;cin >> n;double angle = (n - 2) * 180.0 / n;cout << angle << endl;return 0;
}

该代码首先读入输入的n,即正多边形的边数。

然后,我们使用公式 (n - 2) * 180.0 / n 计算每个内角的度数,并将结果赋值给变量 angle

最后,我们输出 angle,即每个内角的度数。

这种方法直接使用公式计算正多边形每个内角的度数,无需使用循环或其他复杂的计算。输出结果保留了1位小数。

代码2

#include <iostream>
using namespace std;int main() {int n;cin >> n;double angle = 180.0 - (360.0 / n);cout << angle << endl;return 0;
}

该代码首先读入输入的n,即正多边形的边数。

然后,我们使用公式 180 - (360 / n) 计算每个内角的度数,并将结果赋值给变量 angle

最后,我们输出 angle,即每个内角的度数。

这种方法更加通俗易懂,直接使用公式计算正多边形每个内角的度数。我们知道,一个n边形的所有内角之和等于180度乘以n-2,所以我们可以得到一个内角的度数为180度减去每个内角之间的夹角,即360度除以n。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com