#include <iostream>
#include <ctime>
#include <iomanip>
using namespace std;
void bubbleSort(int *arrayPtr,int lenght_array)
{
 int temp = 0;
 bool exit = false;
 
 while(!exit)
 {
     exit = true;
     for(int int_counter = 0; int_counter < (lenght_array - 1); int_counter++)
     {
         if(arrayPtr[int_counter] > arrayPtr[int_counter + 1])
         {
             temp = arrayPtr[int_counter];
             arrayPtr[int_counter] = arrayPtr[int_counter + 1];
             arrayPtr[int_counter + 1] = temp;
             exit = false;
         }
     }
 }
}
int main() {
    srand(time(NULL));
    
    int size_array;
    cout << "Введите размер масива:" ;
    cin >> size_array;
    
    int *sorted_array = new int [size_array];
    for(int counter = 0; counter < size_array ; counter++)
    {
        sorted_array[counter] = rand() % 100;
        cout << setw(2) << sorted_array[counter] << "  ";
    }
    cout << "\n\n" ;
    
    bubbleSort(sorted_array , size_array);
    
    for(int counter = 0; counter < size_array; counter++)
    {
        cout << setw(2) << sorted_array[counter] << "   ";
    }
    
    cout << "\n";
    
    return 0;
}