Cod sursa(job #1054938)

Utilizator roxyroxy2011Luca Roxana roxyroxy2011 Data 14 decembrie 2013 10:34:27
Problema Aria Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include <fstream>
#include <stdlib.h>
#include <iomanip>

using namespace std;

ifstream cin("aria.in");
ofstream cout("aria.out");

int n; double a,b,a1,b1,a2,b2;
double aria;

int main()
{
    cin>>n>>a>>b>>a1>>b1;
    for (int i=2;i<=n;i++)
    {
        cin>>a2>>b2;
        aria+=(a1-a)*(b2-b)-(a2-a)*(b1-b);
        a1=a2;b1=b2;
    }

    cout<<fixed;
    cout<<setprecision(5)<<abs(aria/2)<<'\n';
    cin.close();cout.close();
    return 0;
}