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

Как в цикле перебрать все элементы отдельного столбца или строки? - C++

Восстановить пароль Регистрация
 
lexflax
10 / 10 / 1
Регистрация: 03.04.2011
Сообщений: 627
07.03.2012, 06:07     Как в цикле перебрать все элементы отдельного столбца или строки? #1
Подскажите как такой цикл пробегается по элементам?
C++
1
2
for (i=1;i<9;i++)
        for(j=1;j<9;j++)
по скрину подскажите как пробегается цикл первый вариант или второй?
И изменится ли пробег по циклу если его описать так
C++
1
2
for (i=1;i<9;i++){
        for(j=1;j<9;j++)}
если да то как?
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2012, 06:07     Как в цикле перебрать все элементы отдельного столбца или строки?
Посмотрите здесь:

C++ Переставить все элементы k-ой строки матрицы (между собой) и все элементы побочной диагонали
Массивы. Поделить элементы каждой строки столбца на последний элемент столбца C++
Дано двумерный массив целых чисел. Все нечетные элементы заданного массива заменить суммой номеров их строки и столбца C++
Матрица. Все элементы последней строки уменьшить на соответствующие элементы третьего столбца C++
C++ Перемножить попарно элементы строки, в которой расположен максимум матрицы, на элементы столбца
List и Vector, создать массив списков и перебрать все элементы C++
C++ Заменить все элементы k-й строки и k+1-го столбца двумерного массива нулями
В заданной матрице найти наибольший элемент и попарно перемножить элементы строки на элементы столбца C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
07.03.2012, 06:33     Как в цикле перебрать все элементы отдельного столбца или строки? #2
Цитата Сообщение от lexflax Посмотреть сообщение
И изменится ли пробег по циклу если его описать так
не изменится

по скрину ничего показать нельзя, так как ничего нет в блоке операторов вложенного цикла)
Байт
 Аватар для Байт
13951 / 8782 / 1221
Регистрация: 24.12.2010
Сообщений: 15,891
07.03.2012, 06:49     Как в цикле перебрать все элементы отдельного столбца или строки? #3
lexflax, Если у тебя нарисованы "ij", то пробег такой: 11 12 13.... 18 21 22 .... 28 31....... 88
lexflax
10 / 10 / 1
Регистрация: 03.04.2011
Сообщений: 627
10.03.2012, 18:45  [ТС]     Как в цикле перебрать все элементы отдельного столбца или строки? #4
а как допустим сделать чтобы цикл шел только по диагонали? по моей картинке допустим диагональ по номерам элементов , как описать такой цикл чтоб он проходил только по элементам диагонали2.1, 3.2, 4.3,5.4
Taras_Z
 Аватар для Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
10.03.2012, 20:22     Как в цикле перебрать все элементы отдельного столбца или строки? #5
ну например вот так
C++
1
2
3
4
5
 
for(i=0, j=0; i<9, j<9; i++, j++)
{
 a[i][j]...
}
ето по диагонали 1.1 - 2.2 - 3.3
a там уже смещение выставляеш какое хочеш
просто меняеш начальное значение i и j c нуля на какое хочеш
Yandex
Объявления
10.03.2012, 20:22     Как в цикле перебрать все элементы отдельного столбца или строки?
Ответ Создать тему
Опции темы

Текущее время: 08:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru