Vecteur: Calculer et afficher la somme de chaque élément avec son prédécesseur à l’aide de la fonction ‘adjacent_difference’

Author:

 calcul, vecteur, iterator
Download

#include 
#include 
#include 
#include 
#include 
#include 

using namespace std;

int main()
{
   vector vecteur;
   ostream_iterator< int > output( cout, " " );

    for (int i=1; i<=10; ++i)
	{
        vecteur.insert(vecteur.end(),i);
    }

   cout << "Contenu du vecteur: n";
   copy( vecteur.begin(), vecteur.end(), output );

    cout << endl;

   adjacent_difference (vecteur.begin(), vecteur.end(),
                        ostream_iterator(cout," "), plus());
   cout << endl;

return 0;
}

/*
Contenu du vecteur:
1 2 3 4 5 6 7 8 9 10
1 3 5 7 9 11 13 15 17 19
*/

Leave a Reply

Your email address will not be published. Required fields are marked *