Pagini recente » Cod sursa (job #2371522) | Cod sursa (job #1847297) | Cod sursa (job #558339) | Cod sursa (job #2975088) | Cod sursa (job #1088203)
#include <cstdio>
int i,n;
float predecesorx,predecesory,x,y,primx,primy,s;
int main ()
{
freopen("aria.in","r",stdin);
freopen("aria.out","w",stdout);
scanf("%ld",&n);
scanf("%f%f",&predecesorx,&predecesory);
primy = predecesory;
primx = predecesorx;
for(i=2;i<=n+1;i++)
{
if(i!=n+1)
{
scanf("%f%f",&x,&y);
s+=predecesorx*y - x*predecesory;
predecesorx = x;
predecesory = y;
}
else
s+=x*primy - primx*y;
}
printf("%.4f",s/2);
}