template <typename tip> void init(tip A[], int size);
template <typename tip> void out(tip A[], int size);
template <typename tip> double sr(tip A[], int size);
void main()
{
template <typename tip> void init(tip A[], int size)
{
template <typename tip> void out(tip A[], int size)
{
template <typename tip> double sr(tip A[], int size)
{
template <typename tip> void out(tip A[], int size);
template <typename tip> double sr(tip A[], int size);
void main()
{
setlocale(LC_ALL, "Russian");}
int a;
do
{
cout << "Эта программа находит среднее арифметическое в массиве.\n";} while (a == 1);
const int size = 10;
int arr[size];
init(arr, size);
out(arr, size);
cout << "Среднее арифметическое массива равно " << sr(arr, size) << "\n";
cout << "Если хотите продолжить, нажмите 1:";
cin >> a;
template <typename tip> void init(tip A[], int size)
{
srand(time(NULL));}
for (int i = 0; i < size; i++)
{
A[i] = rand() % 10000 / (100 * 1.0);}
template <typename tip> void out(tip A[], int size)
{
cout << "\n";}
for (int i = 0; i < size; i++)
{
cout << A[i] << " ";}
cout << "\n";
template <typename tip> double sr(tip A[], int size)
{
double res = 0;}
for (int i = 0; i < size; i++)
{
res += A[i];}
res /= size;
return res;
Комментариев нет:
Отправить комментарий