C++ Given an integer n > 0, write a recursive C++ function that prints the integers 1, 2, 3,..., n. Using following function header: void display(int n); Given an integer n > 0, write a recursive C++ function that returns the sum of 1 through n. Using following function header: int sum(int n); Given an integer n > 0, write a recursive C++ function prints the digits of a positive integer in reverse order. Using following function header: void reverseDig(int n); Write a recursive function that receives an positive integer n and returns the nth power of 2. For example, if the function receives 5, then the return value of the function will be 32. Using following function header: int powerTwo(int n); Write a recursive function that receives an integer array along with its length (the number of elements in the array) and then returns minimum of the numbers in the array. Using following function header: int min(int a[], int length); Solution #include using namespace std; int display ( int x, int y ); int main() { int x; int y; cout<<\"Please input two numbers to be multiplied: \"; cin>> x >> y; cin.ignore(); cout<<\"The product of your two numbers is \"<< mult ( x, y ) <<\"\ \"; cin.get(); } int display ( int x, int y ) { return x * y; } .