Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Mélanger aléatoirement les objets d’un tableau avec l’algorithme ‘random_shuffle()’


{filelink=15117}

 
#include <iostream>
#include <algorithm>
#include <functional>
using namespace std;
 
int main() {
 
  int tab[100];
 
  cout<<"Contenu initial du tableau: ";
  for (int i = 0; i < 100; ++i)
  {
    tab[i] = i;
    cout<<i<<" ";
  }
 
  cout<<endl;
 
 cout<<"Contenu du tableau après le mélange: ";
  random_shuffle(&tab[0], &tab[100]);
 
  for (i = 0; i < 100; ++i)
    cout <<  tab[i] << " ";
 
  return 0;
}

No comments yet.

Leave a Comment