#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

void diziYaz (int *dizi, int boyut)
{
     int i;
     
     for (i=0; i<boyut; i++)
     {
         cout << i+1 <<". eleman : " << dizi[i] <<endl;
     }
}

void diziSirala(int numbers[], int array_size)
{
  int i, j, temp;
 
  for (i = (array_size - 1); i >= 0; i--)
  {
    for (j = 1; j <= i; j++)
    {
      if (numbers[j-1] > numbers[j])
      {
        temp = numbers[j-1];
        numbers[j-1] = numbers[j];
        numbers[j] = temp;
      }
    }
  }
}

int main ()
{
    srand (time (NULL));
    int i;
    int dizi[20];
    
    for (i=0; i<20; i++)
    {
        dizi[i] = rand() % 100 + 1;
    }
    
    cout << "Orijinal dizi : " << endl;
    diziYaz (dizi, 20);
    diziSirala (dizi, 20);
    cout << "\n\n\nSirali dizi : " << endl;
    diziYaz (dizi, 20);

    
    system ("pause");
    return 0;
}

