blob: c5308a29911913da5dd803cffce1a17939f53360 [file] [log] [blame]
#include <iostream>
#include <vector>
using namespace std;
// Fitxer que calcula a partir d'un fitxer de resultats del programa mc-2 els
// valors de d<e>/dT amb derivació numèrica.
struct Row {
long double T;
long double E;
};
int main() {
vector<Row> data;
long double t; // Trash
long double T;
long double E;
while (cin >> t >> T >> E >> t >> t >> t >> t >> t >> t >> t >> t) {
Row r;
r.T = T;
r.E = E;
data.push_back(r);
}
for (int i = 0; i < (int)data.size() - 1; ++i) {
long double derivada = (data[i + 1].E - data[i].E)/(data[i + 1].T - data[i].T);
cout << data[i].T << " " << derivada << endl;
}
}