#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int tab[ 10 ] = { 1, 2, 3, 4, 5, 6 ,7 ,8, 9, 10};
vector< int > vecteur( tab, tab + 10 );
ostream_iterator< int > output( cout, " " );
cout << "Contenu du vecteur: ";
copy( vecteur.begin(), vecteur.end(), output );
cout << endl;
cout<<"Produits des éléments: "
<< accumulate (vecteur.begin(), vecteur.end(),
1, // Valeur initiale
multiplies())
<< endl;
return 0;
}