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

Динамический двухмерный массив (создать матрицу) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как из Dev C++ подключаться к базам данных Access и работать с ними? http://www.cyberforum.ru/cpp-beginners/thread973925.html
Как это вообще делают? Я еще не программист, я только учусь. И не в вузе, а сама. Использую Dev C++ и Visual Studio. В Visual Studio к базам данных подключаются через ADO.NET. Это я уже умею. Но как эту проблему решают без Visual Studio и ADO.NET?
C++ Выводит ошибку В чем проблема, никак не могу понять #include<iostream> int main() { int year; std::cout<<("V kakom godu bil osnovan Sankt-Petersburg\n"); std::cout<<("Vvedite cislo i najmite <Enter>\n"); if (year==1703) std::cout<<("Pravilno"); else { http://www.cyberforum.ru/cpp-beginners/thread973911.html
C++ В одномерном массиве, состоящий из N вещественных элементов, вычислить
Помогите пожалуйста написать программу в C++ В одномерном массиве, состоящий из N вещественных элементов, вычислить: 1)минимальный элемент массива; 2)наибольший элемент массива, меньше среднего; 3)произведение элементов массива, расположенных между первым и вторым нулевыми элеметами. Сжать массив, удалив из него все элементы, модуль которых находится в интервале . Освободившиеся в конце...
Программа не выводит на экран C++
#include <iostream> using namespace std; int main() { int x,y; setlocale(LC_ALL,"RUSSIAN"); cout << "Введите возвраст" << endl; cin >> x;
C++ "Пустой" треугольник http://www.cyberforum.ru/cpp-beginners/thread973854.html
Вводится число n. Вывести "пустой" треугольник из звездочек высотой n C++
C++ *char (запрашивает ввести фамилию) Проблема такая, как с указателем на *char выделить память под неизветное количество вводимых символом? cout<<"Введите фамилию" name = new char; - только чтобы по ходу вводимых элементов выделяло подробнее

Показать сообщение отдельно
znseday
16 / 16 / 1
Регистрация: 20.03.2012
Сообщений: 446

Динамический двухмерный массив (создать матрицу) - C++

10.10.2013, 16:22. Просмотров 667. Ответов 7
Метки (Все метки)

Меня немного клинит, хочу уточнить.
Задача заключается в том, чтобы создать двухмерный массив: матрицу размером 4 на 7 (4 строки, 7 столбцов). И записать в нее что-нибудь.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//так я создаю матрицу
int m = 4; // кол-во строк
int n = 7;  // кол-во столбцов
int **Array;
Array = new int*[m];
int i;
for (i = 0; i < m; i++)
{
    Array[i] = new int[n];
}
 
// так я ее заполняю
    for (i = 0; i < m; i++)
     {
        for (j = 0; j < n; j++)
        {
// главный вопрос здесь! Действительно ли первая квадратная
// скобка отвечает за строку, а вторая - за столбец???
            Array[i][j] = rand();
        }
 
    }
 
 
// так я ее удаляю
for (int i = 0; i < m; i++)
    delete[]Array[i];
 
delete[]Array;
Все ли я правильно делаю?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru