3 réponses
Bonjour,
La question elle est ou ?
Tu veux qu'on te fasse le programme ?
Je crois pas que tu es tapé a la bonne porte si c'est ca que tu veux...
La question elle est ou ?
Tu veux qu'on te fasse le programme ?
Je crois pas que tu es tapé a la bonne porte si c'est ca que tu veux...
as tu une esquisse de pogramme??? ou bien faut il tout te faire??
tu sais les progs de tri par ordre croissant tu en as plusieurs que tu peux trouver sur internet(tri à bulle,par insertion,etc...)
tu sais les progs de tri par ordre croissant tu en as plusieurs que tu peux trouver sur internet(tri à bulle,par insertion,etc...)
Attention tu parle de vecteur. je présume qu'il sagit plutôt d'un tablaeu ? Ou tu fais du C++ ?
Pour faire le tri tu dispose de la fonction qsort ( )... Si tu es sous linux tape man qsort pour plus de détail (sinon google > man qsort).
Pour les afficher en C++ :
Pour le C tu peux faire une petite fonction que tu appeleras depusi main...
Pour faire le tri tu dispose de la fonction qsort ( )... Si tu es sous linux tape man qsort pour plus de détail (sinon google > man qsort).
Pour les afficher en C++ :
#include <iostream> #include <vector> int main(){ std::vector<int> v; v.push_back(2); v.push_back(1); v.push_back(3); //v=[2 1 3] for(unsigned int i=0;i<v.size();++i) std::cout<<v[i]<<" "; std::cout<<std::endl; return 0; }
Pour le C tu peux faire une petite fonction que tu appeleras depusi main...
#include <stdio.h> #include <stdlib.h> void show_vector(int tab[],unsiged int taille_tab){ unsigned int i; for(i=0;i<taille_tab;++i) printf("%d ",tab[i]); printf("\n"); } int main(){ unsigned int taille=3; int tableau[taille]; tab[0]=1;tab[1]=3;tab[2]=2; //tab=[ 1 3 2 ] show_vector(tableau,taille); return 0; }