hdoj 2036

来源:互联网 发布:win7制作mac启动u盘 编辑:程序博客网 时间:2024/04/29 06:42

/* 1.重载函数调用不明确 fabs(double);

    2.面积公式

    3.逗号表达式

    4.模的运用  

*/

#include<stdio.h>

#include<math.h>
int main ()
{
    int i,x[100],y[100];
    int n;
    while(~scanf("%d",&n)&&(n!=0))


    {
        int s=0;
        for(i=0;i<n;i++)
        {
            scanf("%d%d",&x[i],&y[i]);


        }
        for(i=0;i<n;i++)
        {
            s=s+x[i]*y[(i+1)%n]-y[i]*x[(i+1)%n];
        }
        printf("%.1lf\n",0.5*fabs((double)s));
    }
    return 0;
}
1 0
原创粉丝点击