Posted: April 13th, 2023
Computer
The program should contain the following exact functions (exact name, parameters names, parameters type, parameter order, returned values, functionality) in this exact order:
A ReadConcepts function that reads a list of concepts/strings from the LIST.txt text file (one concept per line), stores them into an array of 100 strings called Concepts, and count how many concepts are in the list and store in the reference parameter Number. The function should have two parameters (the array of concepts and a reference to the number of concepts in the array and should not return a value:
void ReadConcepts(string Concepts[100], int &Number)
A PrintConcepts function that prints all the concepts from the array, one concept per line. The function
should receive the array of concepts and the number of concepts as parameters and should not return any
values:
void PrintConcepts (string Concepts[100], int Number)
A SortConcepts function that sort the array using the method from the textbook or practice exercises,
without using any predefined functions or other sorting methods. The function should receive the array of
concepts and the number of concepts as parameters and should not return any values:
void SortConcepts (string Concepts[100], int Number)
The main function should do all of the following in this order:
▪ call the ReadConcepts function to read the concepts from the file and store them into an array
ArrayConcepts and determine the NumberConcepts of concepts,
▪ call the PrintConcepts for ArrayConcepts and NumberConcepts
▪ call the SortConcepts to sort the ArrayConcepts and
▪ call PrintConcepts to print the sorted ArrayConcepts.
You should solve the problem in C++ using only concepts studied in class so far and without using any global variables.
-research paper writing service