Cod sursa(job #1919365)

Utilizator carina_petcuPetcu Carina carina_petcu Data 9 martie 2017 19:03:43
Problema Aria Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <iostream>
#include <fstream>
#include <iomanip>

using namespace std;

struct punct
{
    double x,y;
}v[1000005];

int n;
double sum=0;

int main()
{
    cin >> n;
    for(int i=0;i<n;i++)
        cin >> v[i].x >> v[i].y;
         v[n].x = v[0].x;
    v[n].y = v[0].y;
    for(int i=0;i<n;i++)
        sum+=v[i].x*v[i+1].y-v[i+1].x*v[i].y;
    cout << fixed << setprecision(5) << sum/2;
    return 0;
}