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

Как создать n массивов? - C++

Восстановить пароль Регистрация
 
solomid
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 86
04.06.2012, 19:04     Как создать n массивов? #1
как создать определенное количество однотипных двумерных массивов, их количество зависит от переменной. Величина переменной определяется на старте программы пользователем.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
[NovicheK]
19 / 19 / 2
Регистрация: 09.03.2012
Сообщений: 91
04.06.2012, 19:07     Как создать n массивов? #2
создай массив двумерных массивов
Alt_Shift
 Аватар для Alt_Shift
50 / 50 / 2
Регистрация: 28.05.2012
Сообщений: 161
04.06.2012, 19:11     Как создать n массивов? #3
как вариант- создай класс, методом которого будет создание двумерного массива. и потом создай массив объектов класса
Andrey.K
 Аватар для Andrey.K
338 / 259 / 15
Регистрация: 14.11.2010
Сообщений: 480
04.06.2012, 19:13     Как создать n массивов? #4
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
30
#include <iostream>
#include <fstream>
#include <conio.h>
using namespace std;
class Mass
{
    int mas[3][3];
public:
    Mass();
    void out();
};
Mass::Mass()
{
    for(int i=0;i<3;i++)
        for(int j=0;j<3;j++)
            mas[i][j]=543;
}
void Mass::out()
{
    cout<<mas[2][1];
}
int main()
{
    int n;
    cout<<"Vvedite kol-vo dvumernix massivov: ";cin>>n;
    Mass* mass=new Mass[n];
    mass[1].out();
    getch();
    return 0;
}
solomid
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 86
04.06.2012, 19:16  [ТС]     Как создать n массивов? #5
Цитата Сообщение от [NovicheK
;3124256]создай массив двумерных массивов
об этом думал, не подходит для конкретной программы. сложно будет с индексами работать
Yandex
Объявления
04.06.2012, 19:16     Как создать n массивов?
Ответ Создать тему
Опции темы

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