Двумерный массив С++.....Помогите с алгоритмом замены

0 голосов
23 просмотров

Двумерный массив С++.....Помогите с алгоритмом замены


image

Информатика (137 баллов) | 23 просмотров
0

и в чем проблема?

0

не могу разобраться как заменить столбцом Х

0

плохо

0

гениально....спасибо

0

ну вам нужно 3 цикла, 3цикл именно будет проходится по столбцу там и заменяем

0

или через множество и итераторы, так проще и меньше кода, но я думаю для вас это будет сложнее

0

спасибо помогло)

0

3 цикл решил проблему)

0

for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (arr[i][j] == min) { for (int k = 0; k < n; k++) { arr[k][j] = 0; } } } }

Дан 1 ответ
0 голосов
Правильный ответ

Ищем встроенным циклом минимальное число, потом проверяем столбцы, если какой-то элемент равен минмальному, то полностью заменяем весь столбец минимальным значением.


image
(1.5k баллов)