Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Составить функцию вычисления среднего значения элементов одномерного массива https://www.cyberforum.ru/ cpp-beginners/ thread2540941.html
Составить функцию вычисления среднего значения элементов одномерного массива и определения количества чисел, больше или меньше этого значения. Массив может быть произвольного числового типа. Применить разработанную функцию для обработки двух одномерных массивов. Вот код: #include <cstdio> #include <iostream> #include <cstdlib> using namespace std;
Класс матрица с вещественных числел,статический массив C++
Функции класса - сложение и умножение матриц, сравнение двух матриц, вычисление определителя матрицы, транспонирование матрицы.
C++ Разложить большое число на множители Задача такова: на вход подается очень большое число(больше 11 знаков), нужно при помощи длинной арифметики разложить его на простые множители. Сам я с длинной арифметикой не сталкивался и не знаю как реализовать свой алгоритм. https://www.cyberforum.ru/ cpp-beginners/ thread2540928.html C++ Можно ли консольным приложением перехватить сочетание клавиш(либо отключить его)? Мне нужно сделать так чтоб при нажатии Fn+F2(-Volume) ничего не происходило а именно не уменьшалась громкость. Я поигрался немного с kbhit и _getch() но они не детектят нажатия через FN. Какие есть варианты решения этой задачи? https://www.cyberforum.ru/ cpp-beginners/ thread2540924.html
C++ Посчитать сумму бесконечного ряда с заданной точностью
Помогите написать программу на С++. необходимо посчитать сумму бесконечного ряда с заданной точностью. Есть код, но считает неправильно. #include "stdlib.h" #include "conio.h" #include "stdio.h" #include "math.h" void main()
C++ Не Правильно ли написан перебор по столбцам? https://www.cyberforum.ru/ cpp-beginners/ thread2540899.html
for (int j = 0; j < q; ++j) { int minj = 0; for (int i = 0; i < q; ++i) { if (minj > mat) { minj = mat; } }
C++ Определить произведение элементов в строках не содержащих нулей https://www.cyberforum.ru/ cpp-beginners/ thread2540889.html
В общем-то само задание: Общая часть: с помощью генератора случайных чисел сформировать массив размерами n*m. Диапазон формируемых в массиве значений от a1 до а2(значения: a1=10, a2=5, n*m=7*7). Вывести исходный массив в виде таблицы чисел. Далее, нужно выполнить следующее. Для сформированного массива: 1.определить произведение элементов в тех строках, которые не содержат нулевых...
C++ Значение аргумента Х, при котором достигается наименьшее значение функции
Значение аргумента х, при котором достигается наименьшее значение функции Помогите пожалуйста составить блок схему и программу
C++ Записать на место отрицательных элементов матрицы нули, а на место положительных - единицы Имя матрицы и размер D(8,8) Задание: Записать на место отрицательных элементов матрицы нули, а на место положительных - единицы. Вывести на печать нижнюю треугольную матрицу в общепринятом виде. https://www.cyberforum.ru/ cpp-beginners/ thread2540882.html C++ Контрольные задания по ИиОП Здравствуйте! Не разбираюсь в С++ и в целом с языками программирования. Дали контрольные задачки на заочке может кто хочет по практиковаться и помочь мне их сделать? :wizard: Задания: 5 4 13 9 14 5 https://www.cyberforum.ru/ cpp-beginners/ thread2540868.html
C++ Вычислить сумму первых 50 членов ряда
Вычислить сумму первых 50 членов ряда Подскажите код для c++(делать нужно через цикл)
C++ Найдите все числа, являющиеся полными квадратами, на отрезке от A до B Найдите все числа на отрезке от A до B, являющиеся полными квадратами https://www.cyberforum.ru/ cpp-beginners/ thread2540858.html
Just Do It!
3841 / 2286 / 636
Регистрация: 23.09.2014
Сообщений: 7,073
Записей в блоге: 3
27.11.2019, 18:26 0

Как создать двумерную матрицу через vector? - C++ - Ответ 14037327

27.11.2019, 18:26. Показов 14271. Ответов 23
Метки (Все метки)

Ответ

Цитата Сообщение от Алексей1153 Посмотреть сообщение
первое сложение - элемент по индексу в массиве массивов. Второе сложение - индекс во вложенном.
вот пример, чтоб не путаться:
C++
1
2
3
4
5
6
7
8
9
int get(int** arr, size_t row, size_t col)
{
    return *(*(arr + row) + col);  ///<<<---Два действия!
}
 
int get(int* arr, size_t row, size_t col) 
{
    return *(arr + row*col + col); ///<<<---Три действия!
}
и?

Вернуться к обсуждению:
Как создать двумерную матрицу через vector? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2019, 18:26
Готовые ответы и решения:

Из заданного четного числа создать двумерную матрицу
как из заданного числа создать двумерную матрицу если оно четное

Как инициализировать двумерную матрицу натуральными логарифмами?
Всем привет, столкнулся с небольшой проблемой, мне нужно инициализировать матрицу в таком виде: ...

Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию?
Здравствуйте. Почитал на форуме, но так и не понял что я делаю не так. Имеется двумерный вектор....

Записать элементы одномерного массива в двумерную матрицу одним циклом
записать элементы из int massive записать все элементы в int array ) одним циклом

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

Как реализовать матрицу посредством двумерного вектора? (std::vector)
const int matrix_A_Columns = 12000; const int matrix_A_Rows = 25000; double matrix_A; как...

Как создать vector внутри класса?
#include &lt;vector&gt; using namespace std; // typedef std::vector&lt;int&gt; mantissa; class...

Как сделать двумерную матрицу с доступом не через int индексы, а через String?
В общем задача такая, нужно сделать двумерную матрицу, но доступ к ее элементам должен производится...

Как создать двумерную матрицу из данных, хранящихся в файле
Есть задача на работу с матрицей, находящейся в файле. На простом примере с фиксированным размером...

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