Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Triall
3 / 3 / 1
Регистрация: 16.02.2011
Сообщений: 68
#1

Замена елементов в строке в матрице - C++

09.12.2012, 02:49. Просмотров 251. Ответов 0
Метки нет (Все метки)

Добрый день.

Задача такая.
Есть матрица:
1 1 1 1
0 1 1 1
0 1 1 1
0 0 0 1

Нужно заменить елементы стоящие справа от 1 в строке на 0 и начинать обход с низу вверх с первого столбика.
Тоесть после обхода первого столбика получаем
1 0 0 0
0 1 1 1
0 1 1 1
0 0 0 1
После второго столбика:
1 0 0 0
0 1 0 0
0 1 0 0
0 0 0 1
После 3 и 4 столбика останется без изменение (потому что все елементы в 3 столбе 0).

Обход обязательно снизу.

C++
1
2
3
4
5
6
7
8
9
for (int i=0; i<n; i++)
        for (int j=n-1; j>=0; j--)
        {
            if (a[j][i]==1)
            {
                for (int s=i+1; s<n; s++)
                    a[j][s]=0;
            }
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 02:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Замена елементов в строке в матрице (C++):

Замена елементов в матрице - C++
Всем привет, можете помочь с заданием ? Нужно заменить самый большой элемент каждой строки матрицы, суммой элементов размещенных до нее....

Замена елементов текста - C++
пишу програму на Borland C++ 3.01, и мне нужно считать информацию с файла, вывести её на екран. Ето я зделал... #include &lt;iostream.h&gt; ...

Найти произвидение елементов в матрице - C++
Всем добрый день. Помогите пожалуйста с этим заданием: нужно вычислить и напечатать в квадратной матрице порядка N произведение элементов,...

замена елементов одномерного массива - C++
#include&lt;string&gt; #include &lt;cmath&gt; #include &lt;iostream&gt; #include&lt;locale&gt; using namespace std; const int max_size=255; int...

В двухмерной матрице найти суму определенных елементов - C++
Как найти суму елементов изображенных на картинке?

шаблон функции который принимает в параметры массив количиство елементов и должен найти сумму елементов массив - C++
шаблон функции который принимает в параметры массив количиство елементов и должен найти сумму елементов массива

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2012, 02:49
Привет! Вот еще темы с ответами:

Замена столбцов в матрице - C++
Доброго времени суток! есть задача Дана вещественная матрица размером 9*6. Найти максимальный элемент матрицы. Поменять столбец,...

Замена элементов в матрице - C++
В квадратной матрице A заменить элементы главной и побочной диагоналей на минимальный элемент, найденный среди элементов, расположенный...

Замена элементов в матрице - C++
Получить новую матрицу путем замены элементов, сумма индексов которых нечетная на среднее арифметическое элементов, находящихся на боковой...

В прямоугольной матрице найти сумму элементов, принадлежащих первой строке, последней строке, первому столбцу и последнему столбцу. - C++
7.6.2. Помогите, пожалуйста, решить задачу в С++. В прямоугольной матрице найти сумму элементов, принадлежащих первой строке,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru