2637: H

    科技2022-07-11  86

    内接正多边形周长和面积

    内接正多边形周长: c=2nrsin(π/n); 圆心到边的距离: d=rcos(π/n); 内接正多边形面积: s=nr²sin(π/n)*cos(π/n); 其中,n:内接正多边形边数,r:圆的半径,π:圆周率3.14… http://acm.zzuli.edu.cn/problem.php?id=2637

    题目描述

    小z的弟弟小y刚刚学完圆的内接三角形,小z决定出一道题考考小y,但是看到弟弟一脸嚣张与不屑的样子,决定加高难度,小z想了想,最后他是这么对弟弟说的,“小y,这个题你要是能答对,我把我的好吃的都给你,否则你就把你的零食都给我,一个半径为r的圆,内接一个正n边形,这个正n边行的周长是多少?”这可难为小y了,多边形还没有学习呢,于是他想请你帮忙,并决定如果赢了,零食分一般给你,想必你是不会拒绝的,请吧。

    提示:Pi(圆周率) 取 3.14 输入

    多实例,每个实例占一行,两个数字n和r,r为实数,n为整数3≤n≤10 输出

    针对每个实例输出一行一个实数,表示正多边形的周长。 (结果保留两位小数) 样例输入 Copy

    3 1

    样例输出 Copy

    5.19

    提示 Pi(圆周率) 取 3.14

    代码(将上述公式带入即可):

    #include<stdio.h> #include<math.h> #define P 3.14 int main() { int n; double r,c; while(scanf("%d%lf",&n,&r)!=EOF) { c=2*n*r*sin(P/n); printf("%.2f\n",c); } return 0; }
    Processed: 0.018, SQL: 8