Old stuff/ecole_etude_fac_de_pau/licence_2/poo/tp1.cc
(Deskargatu)
/* tp 1
* Tri d'un vecteur entree au clavier
*****************************************/
#include <iostream.h>
void afficher(int *tab,int n)
{
for (int i=0;i<n;i++)
{
cout << "tab[" << i << "]=" << tab[i] << "\t";
}
cout << "\n";
}
void entrer(int *tab,int n)
{
cout << "Entrez les elements du tableau\n";
for(int i=0;i<n;i++)
{
cout << "Element " << i << " : ";
cin >> tab[i];
}
cout << "\n";
}
void trier(int *tab,int n)
{
int j=0;
int temp;
for (int i=0;i<n-1;i++)
{
for (j=0;j<n-1;j++)
{
if (tab[j]>tab[j+1] )
{
temp = tab[j];
tab[j] = tab[j+1];
tab[j+1]=temp;
}
}
}
}
int main(void)
{
int *tab;
int nblm;
cout << "Entrer le nombre d'elements du tableau a entrer : ";
cin >> nblm;
tab = new int[nblm];
entrer(tab,nblm);
trier(tab,nblm);
afficher(tab,nblm);
}