Найбільший елемент послідовності замінити цілою частиною середнього арифметичного всіх елементів


C++ / Масив
Найбільший елемент послідовності замінити цілою частиною середнього арифметичного всіх елементів. Якщо в послідовності є декілька найбільший елементів, то замінити останній з них.

#include <iostream>

using namespace std;

 

int main()

{

       int n;

       cout << "Enter n: ";

       cin >> n;

 

       int* Arr;

       Arr = new int[n];

       cout << "Array:" << endl;

       for (int i = 0; i < n; i++) cin >> *(Arr + i);

 

       int max = Arr[0], sum = 0, count = 0, position = 0;

 

       for (int i = 0; i < n; i++) {

             sum += Arr[i];

             if (Arr[i] >= max) {

                    max = Arr[i];

                    position = i;

             }

             count++;

       }

 

       int Arf = sum / count;

       Arr[position] = Arf;

       cout << "Arithmetic mean = " << Arf << endl;

 

       cout << "\nChanged array:" << endl;

       for (int i = 0; i < n; i++) cout << Arr[i] << " ";

       cout << endl;

 

       delete[] Arr;

       getchar();

       getchar();

       return 0;

}


Результат:
Найбільший елемент послідовності замінити цілою частиною середнього арифметичного всіх елементів
Найбільший елемент послідовності замінити цілою
01.08.2021, Масив
Найменший елемент послідовності замінити цілою частиною середнього арифметичного всіх елементів
Найменший елемент послідовності замінити цілою
01.08.2021, Масив
Найменший елемент послідовності замінити цілою частиною середнього арифметичного всіх елементів
Найменший елемент послідовності замінити цілою
01.08.2021, Масив
Найбільший елемент послідовності замінити цілою частиною середнього арифметичного від’ємних елементів
Найбільший елемент послідовності замінити цілою
01.08.2021, Масив
Найбільший елемент послідовності замінити цілою частиною середнього арифметичного додатних елементів
Найбільший елемент послідовності замінити цілою
01.08.2021, Масив
Найменший елемент послідовності замінити цілою частиною середнього арифметичного від’ємних елементів
Найменший елемент послідовності замінити цілою
01.08.2021, Масив
Movie
У даній публікації відсутні коментарі!

Перед публікацією, радимо ознайомиться з правилами!

{login}
Додати коментар..
Якою мовою програмування ви користуєтесь?

Знайшли помилку?
Ви можете повідомити про це адміністрацію.
Виділіть текст і натисніть CTRL+Enter