you are to write a C++ program to generate random
integers in the range [ LOW = 1, HIGH = 10000 ] and to store them in a vector < int > of size
VEC_SIZE = 250. Then, sort the contents of the vector (in ascending order) and display it
on stdout.To sort the contents of a vector, use the sort ( ) function from the STL. In addition to the
main ( ) routine, implement the following subroutines in your program:
• void genRndNums ( vector < int >& v ) : This routine generates VEC_SIZE integers and
puts them in vector v. Initializes the random number generator (RNG) by calling
the function srand ( ) with the seed value SEED = 1, and generates random integers
by calling the function rand ( ).• void printVec ( const vector < int >& v ) : This routine displays the contents of vector
v on stdout, printing exactly NO_ITEMS = 12 numbers on a single line, except
perhaps the last line. The sorted numbers need to be properly aligned on the
output. For each printed number, allocate ITEM_W = 5 spaces on stdout.