Да се напише програма, която пита с колко числа ще работим и заделя динамично необходимата памет. Програмата да съдържаща 3 функции за работа с цели числа:
- Първата да позволява въвеждане на стойности на числата.
- Втората да ги извежда в ред, обратен на въведения, разделени със запетаи.
- Третата отпечатва средното им аритметично.
** По желание: Питането за броят на числата и заделянето на памет за тях да се направи в първата функция. Функцията да се реализира така, че да може да бъде извиквана повече от веднъж.


#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char** argv) { int i, n, *p,chisla=0; double sredno,sum=0; cout << "Kolko chisla iskate da vavedete? "; cin >> n; p =new int[n]; for(i = 0; i < n; i++) { cout << "Vavedete chislo: "; cin >> p[i]; sum=sum+p[i]; chisla++; } sredno=sum/chisla; cout << "Srednata stoinost e " << sredno << endl; cout << "Vavedenite chisla v obraten red sa: "; for (i = n-1; i >= 0; i--) cout << p[i] << " ,"; delete[] p; return 0; }Вярно! Браво, Вики! Пробвай сега да го направиш с функции. За предаване на масива укажи като параметър int p[]