Предмет: Информатика,
автор: bobbygrenn
Двумерный массив С++.....Помогите с алгоритмом замены
Приложения:
clinteastwood2:
и в чем проблема?
не могу разобраться как заменить столбцом Х
плохо
гениально....спасибо
ну вам нужно 3 цикла, 3цикл именно будет проходится по столбцу там и заменяем
или через множество и итераторы, так проще и меньше кода, но я думаю для вас это будет сложнее
спасибо помогло)
3 цикл решил проблему)
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;
}
}
}
}
{
for (int j = 0; j < m; j++)
{
if (arr[i][j] == min)
{
for (int k = 0; k < n; k++)
{
arr[k][j] = 0;
}
}
}
}
Ответы
Автор ответа:
1
Ищем встроенным циклом минимальное число, потом проверяем столбцы, если какой-то элемент равен минмальному, то полностью заменяем весь столбец минимальным значением.
Приложения:
Похожие вопросы
Предмет: Обществознание,
автор: romawotblitz4
Предмет: Математика,
автор: nikolkarchava9
Предмет: Математика,
автор: ksenia1234565
Предмет: Математика,
автор: АняАняАА
Предмет: Математика,
автор: Лиза12345612