👤


Scrieţi definiția completă a subprogramului C++ recursiv ordonare care are 2 parametri: a, prin care primeşte un tablou unidimensional cu maximum 1000 de numere naturale mai mici decât 1.000.000.000 și n, numărul efectiv de elemente ale tabloului. #1845 OrdonareF_Rec

Va rog frumos o rezolvare completă la această problemă.​


Răspuns :

void ordonare(int a[] , int n)

{

   for(int i = 1 ; i < n ; ++i)

   {

       if(a[i]<a[i-1])

           swap(a[i],a[i-1]);

       

   }

   if(n > 0)

       ordonare(a , n - 1);

}