Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Каким образом vector (STL, C++11/14) удаляет элементы из внутреннего массива? https://www.cyberforum.ru/ cpp-beginners/ thread1995089.html
Судя по отладчику, для объекта не просто вызывается деструктор при вызове pop_back(). Объект также пропадает, если смотреть над доступные элементы вектора, в отладчике. Я попытался это повторить, но такое поведение достигается только созданием нового массива и копированием туда предыдущего - только так я вижу уменьшение количества элементов в отладчике. Однако, массив нового или меньшего...
Найти среднее арифметическое элементов каждого из нечетных столбцов этой матрицы C++
Задав динамический двумерный массив вещественных данных (матрицу А размером NxN), реализовать его обработку, как указано в варианте. Исходные данные считывать из предварительно подготовленного файла. Данные в файле задать самостоятельно, учитывая специфику задачи. Размерность массива должна определяться программой исходя из формата файла-источника. В программе должны быть предусмотрены 3...
C++ Оптимальные методы поиска треугольника, которому принадлежит заданная точка Есть прямоугольная область. Она разбита на множество треугольников (100-1000 шт). Есть неотсортированный массив треугольников которые заданны вершинами таким образом ((Ax,Ay),(Bx,By),(Cx,Cy),(N)). N - номер треугольника. Посоветуйте оптимальные методы поиска треугольника которому принадлежит заданная точка (Zx,Zy). В первую очередь я думаю отсортировать массив по вершинам сверху вниз,... https://www.cyberforum.ru/ cpp-beginners/ thread1995072.html C++ Найти среднее арифметическое модулей вычисленных значений функции https://www.cyberforum.ru/ cpp-beginners/ thread1995061.html
Пример, если можно.
Быстрая сортировка, массив выводится без изменений C++
подскажите в чем ошибка? ввожу массив, выводит без изменений. #include<iostream> #include<fstream> using namespace std; int a; int findpivot(int i, int j) { int firstkey = a; for (int k = i + 1; k <= j; k++)
C++ Рекурсия: найти заданный член арифметической прогрессии Добрый день, помогите пожалуйста! Вывести через пробел значения рекурсивной функции при значениях аргумента от 1 до 10 включительно. Рекурсивная функция должна осуществлять следующие вычисления: найти член арифметической прогрессии с помощью формулы an=an-1+d при n>0. Значения n,d и a0 вводятся пользователем. Буду очень благодарна за помощь :) https://www.cyberforum.ru/ cpp-beginners/ thread1995044.html
C++ Передвижение шарика вдоль графика "корень из х" https://www.cyberforum.ru/ cpp-beginners/ thread1995041.html
написать программу передвижения шарика вдоль графика корень из х в с++
C++ Выяснить, можно ли получить число n из m путем вычеркивания цифр
Даны два натуральных числа n и m. Выяснить, можно получить число n с m путем вычеркивания каких цифр из числа m (количество вычеркнутых цифр ≥0).
C++ Вычисление по формуле даёт неверный результат #include <math.h> #include <iostream> #include <cstdlib> double ad,bd; float af,bf; using namespace std; int main() { https://www.cyberforum.ru/ cpp-beginners/ thread1995038.html C++ Конвертер валют Очень нужна помощь! Нужно написать программу "Конвертер валют", которая позволяет перевести указанную сумму из одной валюты в другую по актуальному курсу (три валюты нужно, и желательно не рубли, а гривны, но если нет, то как-то сам разберусь). Курс валют хранить в файле. https://www.cyberforum.ru/ cpp-beginners/ thread1995032.html
Вывести через пробел значения рекурсивной функции при значениях аргумента от 1 до 10 включительно C++
Добрый день, помогите пожалуйста! Вывести через пробел значения рекурсивной функции при значениях аргумента от 1 до 10 включительно. Рекурсивная функция должна осуществлять следующие вычисления: найти член арифметической прогрессии с помощью формулы an=an-1+d при n>0. Значения n,d и a0 вводятся пользователем. Буду очень благодарна за помощь :)
C++ Нужно написать программу, которая будет работать "молча" https://www.cyberforum.ru/ cpp-beginners/ thread1995011.html
ДБРВРМСуток. Здравствуйте. какой тип проекта в С++ выбрать, если стоит необходимость написать программу которая будет выполняться без какого-либо визуального отображения на экране, кроме разве что ее можно будет увидеть в процессах и иже с ними?
21 / 21 / 13
Регистрация: 08.12.2015
Сообщений: 71
01.06.2017, 15:53 0

Переместить в конец матрицы все нули. Подскажите как довести до ума - C++ - Ответ 10501874

01.06.2017, 15:53. Показов 1299. Ответов 8
Метки (Все метки)

Ответ

vfhbf,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    int array1[5][5] = {{1,2,3,4,0},
                      {0,0,8,9,10},
                      {11,0,0,14,0},
                      {16,17,18,19,20},
                      {21,0,23,24,25}};
    int intermed[25]={0};
    int curridx = 0;    
    for (int i = 0; i < 5; i++)
    {
        for (int j = 0; j < 5; j++)
        {
            if (array1[i][j])
                intermed[curridx++] = array1[i][j];
        }
    }
    for(size_t i = 0 ; i < 25; ++i)     
        (*array1)[i] = intermed[i];


Вернуться к обсуждению:
Переместить в конец матрицы все нули. Подскажите как довести до ума C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2017, 15:53
Готовые ответы и решения:

Переместить все нули в конец массива
. Заполнить одномерный массив числами от 0 до 5. Переместить все нули в конец массива. При решении...

Переместить в конец двумерного массива все нули
Все нули из введенной с клавиатуры матрицы необходимо переместить в конец. Пытался сделать...

Подскажите, как довести до ума HP PAVILION DM1-1110ER
Друзья, имеется ноут HP PAVILION DM1-1110ER. Начал включать его и обалдел. Установлено несколько...

Как нули переместить в конец массива
Вот задание (В одномерном массиве состоящем из n вещественных элементов, вычислить: -максимальный...

8
01.06.2017, 15:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.06.2017, 15:53
Помогаю со студенческими работами здесь

Переместить нули в конец массива
Дан массив, нужно переместить нули в конец массива. Нулевые элементы определяются либо 0, либо «0»....

Не могу довести до ума..а хотя все эллиментарно...(
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач до Хкон с...

В столбцах матрицы A переместить в конец все элементы, модуль которых больше S
Составить программу по заданному условию. Первая часть условия является заданием на разработку...

В заданной строке матрицы все четные элементы переместить в начало, а нечетные в конец
С клавиатуры вводится произвольная двумерная матрица (не более 5*5), после чего делается ее...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru