Cod sursa(job #1687051)

Utilizator dragomirmanuelDragomir Manuel dragomirmanuel Data 12 aprilie 2016 17:25:12
Problema Aria Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.52 kb
#include <iostream>
#include <cstdio>
#include <cstdlib>

using namespace std;

int main()
{ float a,b,a1,b1;
 float s=0;
  int n;

    freopen("arie.in", "r", stdin);
    freopen("arie.out", "w", stdout);
    scanf("%d", &n);
    scanf("%f", &a);
    scanf("%f", &b);
    n--;
    while(n)
    {
        scanf("%f", &a1);
        scanf("%f", &b1);
        s+=(float)((b1+b)*(a1-a))/2;
        a=a1;
        b=b1;
        n--;
    }
    if(s<0) s*=(-1);
    printf("%.5f", s);

    return 0;
    }