prt ne valide pas mon code à cause du return:
#include <iostream>
#include <vector>
double movingAverage(const std::vector<double>& data, int period) {
double sum = 0.0;
for (int i = 0; i < period; i++) {
sum += data[i];
}
double average = sum / period;
return average;
}
int main() {
std::vector<double> data = {1.0, 2.0, 3.0, 4.0, 5.0};
int period = 3;
std::cout << “Moyenne mobile : ” << movingAverage(data, period) << std::endl;
return 0;
}
Ceci est du code C++, on ne programme pas dans ce langage avec ProRealTime. On utilise un code propriétaire appelé le ProBuilder ou le ProRealCode aussi désormais 🙂