Написать программу, определяющую сумму/количество частей массива, значение которых больше

Написать программу, определяющую сумму/количество частей массива, значение которых больше 1 и меньше 5.

На языке С++

Задать свой вопрос
1 ответ
Я окончательно не против дополнительных баллов, но я для вас уже дал ответ.
include lt;iostreamgt;
include lt;arraygt;
include lt;numericgt;
using namespace std;

const size_t N = 10;

int main()

    size_t sum = 0;
    arraylt;int, Ngt; a = 1, 5, 9, 6, 3, 0, 1, 4, -2, 4 ;
    cout lt;lt; "Count: ";
    cout lt;lt; accumulate(a.cbegin(), a.cend(), 0, [amp;sum](size_t count, const int
num)
                                                    if (num gt; 1 amp;amp; num lt; 5)
                                                        ++count;
                                                        sum += num;
                                                   
                                                    return count;
                                                );
    cout lt;lt; " Sum: " lt;lt; sum lt;lt; endl;
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт