Есть ответ 👍

Написать программу в c++ дан одномерный массив x из n элементов. найти порядковый номер первого по счёту положительного элемента с чётным порядковым номером. все отрицательные элементы после него переписать в массив y.

161
178
Посмотреть ответы 2

Ответы на вопрос:

kukolkabarb
4,4(100 оценок)

#include #include #include #include int odd(int i) { return 2 * i + 1; } int square(int i) { return i * i; } typedef boost: : counting_iterator counter; typedef boost: : transform_iterator transformer; transformer odds(int n) { return transformer(counter(n), odd); } transformer squares(int n) { return transformer(counter(n), square); } int main() { using namespace std; cout < < "enter vector length: "; int n; cin > > n; cout < < inner_product( odds(0), odds(n), squares(0), 0 ) < < endl;

Объяснение:

real

Популярно: Информатика