Тема: Програма Масивів
Допоможіть виконати програму, мені вдається розв'язати її в основній функії а мені потрібно через підпрограми.
 
/*Завдання. Дано одновимірний масив а[n] елементів (n елементів). */
/* Cтворити програму засобами мови С++ для обробки заданого       */
/*одновимірного масиву у відповідності з індивідуальним варіантом.*/
/* Протестувати програму за трьома різними наборами даних.        */
/* Переставити масив в зворотньому порядку                        */
/* найбільший чи найменший.                                       
Та якщо можете поясніть як працюють підпрограми.