Вопрос задан 16.02.2019 в 10:17. Предмет Информатика. Спрашивает Нагорный Григорий.

Дан двумерный массив размером n m заполненный целыми случайными числами. Сформировать одномерный

массив каждый элемент которого рамен произведению четных положительных элементов соответствующего столбца. Нужно сделать в С++
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вербицкий Владислав.
Пожалуйста, код в файле main.cpp
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи в С++ можно использовать следующий код:

```cpp #include #include

int main() { const int n = 5; // количество строк const int m = 5; // количество столбцов int arr[n][m]; // двумерный массив int result[m]; // одномерный массив для хранения произведений

// заполняем двумерный массив случайными числами for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { arr[i][j] = rand() % 100 - 50; // случайное число от -50 до 49 } }

// выводим заполненный двумерный массив std::cout << "Исходный массив:" << std::endl; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { std::cout << arr[i][j] << "\t"; } std::cout << std::endl; }

// вычисляем произведения четных положительных элементов каждого столбца for (int j = 0; j < m; j++) { int product = 1; for (int i = 0; i < n; i++) { if (arr[i][j] > 0 && arr[i][j] % 2 == 0) { product *= arr[i][j]; } } result[j] = product; }

// выводим одномерный массив с произведениями std::cout << "Результат:" << std::endl; for (int j = 0; j < m; j++) { std::cout << result[j] << " "; } std::cout << std::endl;

return 0; } ```

Этот код создает двумерный массив размером n на m и заполняет его случайными целыми числами. Затем производит вычисления и формирует одномерный массив с произведениями четных положительных элементов каждого столбца. Результат выводится на экран.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос