Cod sursa(job #1234601)

Utilizator radu_cebotariRadu Cebotari radu_cebotari Data 27 septembrie 2014 17:23:49
Problema Aria Scor 100
Compilator fpc Status done
Runda Arhiva educationala Marime 0.49 kb
Program a1;
type punct = record
      x,y:extended;
      end;
var v:array[1..100002] of punct;
    arie,suma:extended;
    n,i:longint;
    f,g:text;
begin
   assign(f,'aria.in');
   assign(g,'aria.out');
   reset(f);
   rewrite(g);
   read(f,n);
   suma:=0;
   for i:=1 to n do
      read(f,v[i].x,v[i].y);
   v[n+1] := v[1];
   for i:= 1 to n do
      suma:=suma+(v[i].x*v[i+1].y-v[i+1].x*v[i].y);
   arie := abs(suma/2);
   write(g,arie:0:5);
   close(f);
   close(g);
end.