1

Тема: Масив С++

За вказівкою користувача або обчислити суму і твір негативних елементів одновимірного масиву х (20), або знайти максимальний елемент серед парних елементів цього масиву.
1 частина я думаю зробив правильно, а ось 2 допоможіть (знайти максимальний елемент серед парних елементів цього масиву.)

#include <iostream>
#include <vector>
 
int main()
{
    int n = 20, summ = 0, mul = 1;
    std::vector<int> arr(n);
 
    for (int i = 0; i < n; ++i)
    {
        std::cin >> arr[i];
 
        if (arr[i] < 0)
        {
            summ += arr[i];
            mul *= arr[i];
        }
    }
 
    std::cout << summ << std::endl;
    std::cout << mul << std::endl;
 
    system("PAUSE");
    return 0;
}

2

Re: Масив С++

while (k_1 <= k) // k_1 - даний (початковий) порядковий номер масиву, k - останній елемент масиву
{
    // тут х = і ставите елемент масиву ( masuv[k_1] )
    if (x % 2 == 0)
    {
        if (max_el < x) max_el = x;
        // тут поставте лічильник для порядкового номера елемента масиву (k_1 в даному випадку)
    }
}

Можна зробити через такий цикл (замість моїх змінних підставляйте свої).
Не впевнений, що це правильно, але здається, що все норм