This document contains C++ code that implements bubble sort, insertion sort, and selection sort algorithms to sort arrays of random numbers. It generates random arrays, copies the arrays, then applies each sorting algorithm to a separate array and measures the time taken. It displays the original and sorted arrays. The functions for the sorting algorithms and auxiliary functions like generating and copying arrays are also defined.