Pagini recente » Cod sursa (job #2117345) | Cod sursa (job #2737564) | Cod sursa (job #217818) | Cod sursa (job #5079) | Cod sursa (job #3200364)
#include <fstream>
using namespace std;
ifstream fin("aria.in");
ofstream fout("aria.out");
int main() {
int n;
fin >> n;
int x1, y1;
fin >> x1 >> y1;
int x0 = x1, y0 = y1;
double arie = 0;
for (int i = 2; i <= n; ++i) {
int x2, y2;
fin >> x2 >> y2;
arie += (x1 * y2 - x2 * y1) / 2.0;
if (i == n) {
arie += (x2 * y0 - x0 * y2) / 2.0;
}
x1 = x2;
y1 = y2;
}
fout << arie;
return 0;
}