Reversing Elements in an Array using functions and recursion

The program makes use of function so that code is not repeated.

I then re-made the program using recursion. Recursion is where the function calls itself.