Pagini recente » Cod sursa (job #1012743) | Istoria paginii utilizator/lotzy | Istoria paginii utilizator/leuici | Profil Roby.Scorpion96 | Cod sursa (job #1762629)
#include <fstream>
int main()
{
std::ifstream input("aria.in");
std::ofstream output("aria.out");
int n;
double aria = 0;
input >> n;
double first_x, first_y, prev_x, prev_y, x, y;
input >> x >> y;
first_x = x;
first_y = y;
for(int i = 1; i < n; ++i) {
prev_x = x;
prev_y = y;
input >> x >> y;
aria += prev_x * y - prev_y * x;
}
aria += x * first_x - y * first_y;
aria /= 2;
output << aria << '\n';
return 0;
}