Tfe

Ongi etorri tfe-ren webgunera...

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);
}