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

Добавить строку в указанное положение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оператор for: вычислить произведение ряда http://www.cyberforum.ru/cpp-beginners/thread677950.html
С помощью оператора for вычислить величину (1-1/n)*(2-1/(n-1))*(3-1/(n-2))*...*(n-1/1)
C++ Машина Тьюринга. Перенос нуля. Реализировать на С++ Приветствую! Я в С++ очень плохо разбираюсь, но нужна программа... Буду рад всем откликнувшимся. http://www.cyberforum.ru/cpp-beginners/thread677941.html
шейкерная сортировка + сортировка слиянием C++
вот часть когда,которая выполняет шейкерную сортировку : для символьного и целочисленого массива . // ConsoleApplication15.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include<iostream> #include<conio.h> #pragma hdrstop using namespace std;
C++ Использование библиотеки bass и примеры кода
Мне очень нннада хотя бы консольный примерчик использования bass'a, по поисковику уже 2 месяца роюсь, ничего не понятно ( еще лучше, если в Windows Forms, если что, то я пишу в Visual C++ 10
C++ Преобразовать массив, увеличив его последнию серию найбольшей длинны на один элемент http://www.cyberforum.ru/cpp-beginners/thread677881.html
Дан целочисленный массив размера N преобразовать массив увеличив его последнию серию найбольшей длинны на один элемент.
C++ Найти и исправить ошибки в приведенном коде //#include <stdafx.h> #include <iostream> #include <math.h> using namespace std; void main () { setlocale (LC_ALL, "Russian"); system ("color 70"); подробнее

Показать сообщение отдельно
yleart
 Аватар для yleart
60 / 45 / 1
Регистрация: 07.10.2011
Сообщений: 139
23.10.2012, 00:00     Добавить строку в указанное положение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
arr[row][col];
parr[row+1][col];
bool flag = false;
int pos;
for (int i = 0; i < row+1; ++i) {
    for(int  j = 0; j < col; ++j) {
        if (pos == i) {
            for (int k = 0; k < col; ++k) {
                parr[i][k] = 1;
            }
            flag = true;
        }
        else
        parr[i][j] = flag?arr[i-1][j]:arr[i][j];
    }
}
Схематично
 
Текущее время: 20:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru