write a program that uses 3 input files and 3 output files. The input files are:
A file of integers: IntFile.dat
A file of floating point numbers: FloatFile.dat
A file of words: Quotes.dat
2. Your program will include a function template that sorts an array of values in ascending order. The function will receive an unordered array and will return an ordered array. The function will not perform any input or output. I recommend that you find and modify an already written sort function. Your template will contain two parameters: a generic array and an integer. The integer indicates the number of elements in the array to be sorted.
3. Read the 3 input files into 3 arrays of 100 positions each. call the function template to sort them. write the sorted data in the arrays to 3 output files. Print them.
4. since none of the flies contains 100 values you must count the number of values in each file as you read it. This number will be passed to the sort function to indicate how many values should be sorted.