Trier un tableau d'entier en C#
Bonjour à tous,
Une idée pour commencer?
int[] tab = { 5, 4, 6, 1, 2, 3, -2, -1, 0 };
(trier le tableau pour que ça affiche -2 -1 0 1 2 3 4 5 6)
Merci d'avance pour vos réponses.
Une idée pour commencer?
int[] tab = { 5, 4, 6, 1, 2, 3, -2, -1, 0 };
(trier le tableau pour que ça affiche -2 -1 0 1 2 3 4 5 6)
Merci d'avance pour vos réponses.
2 réponses
-
C'est bon :
public static void Main(string[] args) { int[] tbl = { 5, 4, 6, 1, 2, 3, -2, -1, 0 }; int i,taille,tmp; taille=tbl.Length; while(taille>0) { for(i=0; i<taille-1; i++) { if(tbl[i]<tbl[i+1]) { tmp=tbl[i]; tbl[i]=tbl[i+1]; tbl[i+1]=tmp; } } taille = taille - 1; Console.WriteLine(tbl[i]); } Console.ReadLine(); }