Знайти суму елементів масиву, які розміщені після останнього найбільшого числа


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 position = 0, sum = 0, max = Arr[0];

 

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

             if (Arr[i] >= max) {

                    max = Arr[i];

                    position = i;

             }

       }

 

       for (int i = position + 1; i < n; i++) {

             sum += Arr[i];

       }

       cout << "Sum = " << sum << endl;

 

       delete[] Arr;

       getchar();

       getchar();

       return 0;

}


Результат:
Знайти добуток елементів масиву, які розміщені після останнього найбільшого числа
Знайти добуток елементів масиву, які розміщені
04.08.2021, Масив
Знайти суму елементів масиву, які розміщені після останнього від’ємного числа
Знайти суму елементів масиву, які розміщені після
04.08.2021, Масив
Знайти суму елементів масиву, які розміщені після останнього додатного числа
Знайти суму елементів масиву, які розміщені після
04.08.2021, Масив
Знайти суму елементів масиву, які розміщені після останнього найменшого числа
Знайти суму елементів масиву, які розміщені після
04.08.2021, Масив
Знайти добуток елементів масиву, які розміщені після останнього від’ємного числа
Знайти добуток елементів масиву, які розміщені
04.08.2021, Масив
Знайти добуток елементів масиву, які розміщені після останнього додатного числа
Знайти добуток елементів масиву, які розміщені
04.08.2021, Масив
Movie
У даній публікації відсутні коментарі!

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

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

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