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

дин. матрица - C++

Восстановить пароль Регистрация
 
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,141
Завершенные тесты: 1
26.01.2011, 22:30     дин. матрица #1
C++
1
2
3
4
5
6
7
8
9
10
11
    int n=0;
    cin>>n;
    int *x=new int[n][n];
    for(int i=0;i<n;i++){
        for(int j=0;j<n;j++)
        {
            x[i][j]=0;
            cout<<x[i][j]<<" ";
        }
        cout<<endl;
    }
как этот код подправить чтобы объявить дин.матрицу,заполнить ее нулями и вывести на экран?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2011, 22:30     дин. матрица
Посмотрите здесь:

C++ Внешний файл и дин.память
C++ Программа через дин.память
C++ Работа с дин.памятью
лабораторная с дин. матрицами C++
2 задачки на дин. пр-е C++
Дин. выделение памяти, конструкторы/деструкторы C++
Дин. массивы. Матрицы C++
C++ Дин. память и таблица NxN

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
26.01.2011, 22:35     дин. матрица #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int **matr;
const size_t = r = 3,
c = 3;
matr = new int*[r];
for(int i = 0; i < r; ++i)
{
   matr[i] = new int[c];
   for(int j = 0; j < c; ++j)
       matr[i][j] = 0;
 
   std::cout << '\n';
}
 
//Ну и тут вывод
Yandex
Объявления
26.01.2011, 22:35     дин. матрица
Ответ Создать тему
Опции темы

Текущее время: 17:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru