#include
#include
using std::cout;
using std::endl;
using std::vector;
template
double calcul_produit(Iter begin, Iter end)
{
double produit= 1.0;
while( begin != end )
produit*= *begin++;
return produit;
}
int main() {
vector vec;
for(int x=1;x<10;x++)
vec.push_back(x);
cout << "Produit des éléments du vecteur: ";
cout << calcul_produit(vec.begin(), vec.end()) << endl;
return 0;
}