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

Вставте в массив после строки, первый элемент которой отрицателен, нулевую строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание своего формата и хранение данных в нем http://www.cyberforum.ru/cpp-beginners/thread1225104.html
Подскажите, как можно создать формат файла, который сможет хранить информацию различного рода. К примеру я хочу, чтобы файл хранил большое количество картинок с их описанием. Как такое можно...
C++ Объявление переменной в цикле for (int i=0; i!=5; ++i) { int tmp; std::cout << &tmp << std::endl; } Будет ли переменная tmp объявляться при каждой итерации или компилятор оптимизирует такое объявление? Одинаковый... http://www.cyberforum.ru/cpp-beginners/thread1225089.html
Сортировка по спирали C++
Прошу только проверить на корректность написанный код. Условие: Из матрицы А сформировать матрицу В, отсортировав по возрастанию все элементы матрицы А и располагая их в матрице В по спирали,...
C++ Обработка исключений (Exception)
Всем приветю У меня возникла такая ситуация: в main создаю локальную переменную типа long, затем прошу пользователя задать эту переменную и потом эту переменную передаю в объект с помощью set...
C++ Найти счёт при оптимальной стратегии двух игроков http://www.cyberforum.ru/cpp-beginners/thread1224980.html
взялся тут решать задачку с олимпиады, и честно говоря уже час потратил за зря...Никак не могу продумать сам алгоритм игры игроков... Игроки совершают ходы по очереди. На каждом ходу игрок...
C++ Печать из консоли на принтер Здравствуйте столкнулся с такой проблемой как печать с консольного окна результата программы. Хотел сделать следующее сам код программы напечатать допустим на одной стороне листа, а то что в итоге... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
09.07.2014, 21:37
Цитата Сообщение от BF_ Посмотреть сообщение
а что будет, если у нас будет несколько строк
Для этого вставляем break.

Добавлено через 2 минуты
Цитата Сообщение от Pekishenok Посмотреть сообщение
что бы она вставлялась после той,
Тогда сдвигаем на одну строку меньше:
C++
1
2
3
4
5
6
7
8
9
if(A[i][0]<0)
          {
              for (int i2 = N; i2>i+1; i2 --) // передвигаем оставшиеся строки с конца 
                  for ( j = 0; j < M; j ++ ) 
                      A[i2][j]=A[i2-1][j];
              for ( j = 0; j < M; j ++ )  // обнуляем освободившуюся строку
                       A[i+1][j]=0;
              break; //  Дальше крутить не надо 
        }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru