using System;
public class Program
{
public static void Main()
{ int[] tab= new int[] {7,9,4,5,2,3,10,6};
TriDecroissant(tab);
foreach(int elt in tab)
{ Console.Write(elt + "\t");
}
static void TriDecroissant( int [] tab)
{ int i,j,max,indmax;
for(i=0; i<= tab.Length-2;i++)
{ indmax=i;
max= tab[i];
for(j=i+1; j<= tab.Length-1;j++)
{ if( tab[j] > max)
{ max= tab[j];
indmax= j;
if( i != indmax)
{ int r= tab[i];
tab[i]= tab[indmax];
tab[indmax]=r;