ОА
Ольга Афанасьева

нужна помощь в написание программы по массивам в С++

Создать одномерный массив, содержащий 12 элементов, наполнить его случайными значениями. Посчитать и вывести:
1) Произведение всех четных элементов массива.
2) Сортировать массив по убыванию
3) Вывести массив до сортировки и после

Эл
Элен

Не знаю, чем это тебе поможет, но держи:

#include
#include
#include
#include
#include
#include

using namespace std;

long long mop(long long p, int x) { return x % 2? p : p * x; }
int rop() { return rand() % 100 + 1; }

int main() {
srand(time(0));
int a[12];
generate_n(a, 12, rop);
cout << "произведение четных: " << accumulate(a, a + 12, 1LL, mop);
cout << "\nисходный массив: ";
copy(a, a + 12, ostream_iterator(cout, " "));
sort(a, a + 12, greater());
cout << "\nотсортированный массив: ";
copy(a, a + 12, ostream_iterator(cout, " "));
return 0;
}

Похожие вопросы
Нужна помощь в написании программы на с
Нужна помощь в написании программы в С++
нужна помощь с написанием программы
Нужна помощь с написанием программы на паскале...
Написание программы с использованием массива
Массивы. Нужна помощь
Нужна помощь в написании программы на Паскале
Срочно нужна помощь в написании программы с помощью процедур (паскаль)!!!!
Помощь в написание программы на C#
Нужна помощь по написанию кода программы