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

не работает matrix[i + 1][j] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Теряется последняя структура при записи в файл http://www.cyberforum.ru/cpp-beginners/thread1181497.html
Здравствуйте. Проблема такая: при добавлении в файл еще структур, всегда теряется последняя при выводе на экран, например я хочу добавить данные в файл, ввожу Фамилию1 и цифирки к ней и нажимаю...
C++ 6. Записи в линейном списке содержат ключевое поле типа int. Сформировать двунаправленный список. Удалить из н 6. Записи в линейном списке содержат ключевое поле типа int. Сформировать двунаправленный список. Удалить из него элемент с заданным номером, добавить элемент в начало списка. http://www.cyberforum.ru/cpp-beginners/thread1181489.html
Создать шаблонный класс С++ C++
Пожалуйста помогите, очень прошу, нужно на завтра сделать. Задание: Во время выполнения работы необходимо на языке C + + создать шаблонный класс, который представляет двумерный массив (матрицу)....
MVS 2012 и getCursorPos C++
tern "C" int __stdcall GetCursorPos(struct tagPOINT *)" (?GetCursorPos@@$$J14YGHPAUtagPOINT@@@Z) т ЇєэъЎшш "private: void __clrcall Є¤ьяшэу::Form1::timer1_Tick(class System::Object ^,class...
C++ Отобразить главную и побочную диагонали матрицы симметрично относительно горизонтальной оси http://www.cyberforum.ru/cpp-beginners/thread1181468.html
Здравствуйте, помогите, пожалуйста, решить задачу. Нужно заполнить матрицу случайными числами. Отобразить главную и побочную диагонали симметрично относительно горизонтальной оси.
C++ Сдвиг элементов вектора на единицу вправо Как можно сдвинуть элементы вектора на единицу вправо? Знаю можно записать вот так, но это для массива. Мне бы что-то похожее на это, только для вектора. void right( int a, int N) { int temp=a;... подробнее

Показать сообщение отдельно
nmcf
5324 / 4644 / 1553
Регистрация: 14.04.2014
Сообщений: 18,479
20.05.2014, 16:58
Просматирвай от последней строки к первой:
C++
1
2
3
4
5
6
7
for (i = 2; i <= 0; i--)
for (j = 0; j < 3; j++)
if (matrix[i][j] == 1)
{
    matrix[i][j] = 0;
    if(i + 1 < 3) matrix[i + 1][j] = 1;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru