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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
#1

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

26.02.2012, 19:28. Просмотров 357. Ответов 6
Метки нет (Все метки)

Задача стоит так
Создать подпрограмму которая создаёот массив N x N.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2012, 19:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как создать массив? (C++):

Как создать динамический массив типа string? Как создать класс такого массива? - C++
Как создать динамический массив типа string? Как создать класс такого массива? =-O Помогите, пожалуйста, очень нужна помощь!

Массив и память. Как создать динамический массив? - C++
не могу исправить ошибки. И нужен динамический массив я что-то попробовала для его создания но ничего не вышло #include "stdafx.h" ...

Нужно создать статический массив строк как статический массив указателей на строки. Условние ниже --> - C++
Слова английского текста рассортировать по возрастанию количества заданной буквы в слове. Слова с одинаковым количеством такой буквы...

создать статический массив строк как статический массив указателей на строки, задание ниже --> - C++
Слова английского текста, начинающиеся с гласных букв, рассортировать в алфавитном порядке по первой согласной букве слова. Остальные слова...

Как создать массив объектов одного класса в другом, и как к ним обращаться? - C++
вот класс: #include <iostream> #include <string.h> using namespace std; class File { private: char *name, *date; int ...

Массив списков, как создать? - C++
У меня есть структура такого типа class Lancuch { public: char cos; Lancuch * nastepny; }; И массив структур. Lancuch *...

6
A555
51 / 51 / 2
Регистрация: 04.04.2011
Сообщений: 209
26.02.2012, 19:50 #2
тогда вопрос надо ставить как создать двумерный массив просто
C++
1
2
3
4
int **a;
a = new int *[N];
     for(int i = 0;i < N; i++)
          a[i] = new int[N];
1
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
26.02.2012, 19:58  [ТС] #3
Можєте обяснить
0
A555
51 / 51 / 2
Регистрация: 04.04.2011
Сообщений: 209
26.02.2012, 20:02 #4
C++
1
2
3
4
5
6
7
8
int main()
{
int **a,N=3;// объявили указатель на указатель элемента и нашу N количество элементов 
a = new int *[N];//выделили память под массив указателей 
     for(int i = 0;i < N; i++)
          a[i] = new int[N];//выделили под каждый элемент массива указателей новый массив 
 return 0;
}
1
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
26.02.2012, 20:32  [ТС] #5
Искренне благодарен)
0
rinat_w
89 / 85 / 4
Регистрация: 13.11.2011
Сообщений: 192
Завершенные тесты: 1
26.02.2012, 20:44 #6
а нельзя ли проще?
C++
1
int array[N][N]
0
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
26.02.2012, 21:01  [ТС] #7
Нет поскольку N должна быть константой а следовательноо её значение мы не можем ввести с клавы
кажсь так
0
26.02.2012, 21:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2012, 21:01
Привет! Вот еще темы с ответами:

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

Как создать Массив строк? - C++
вот уж с чем никогда проблем не было.. но не получается создать массив строк. программа должна: 1 создавать массив строк. 2...

Как создать массив объектов? - C++
Только создать нужно не с конструктором по умолчанию, а с через конструктор с параметрами размер int size = 10; My_Class *A = new...

Как создать массив из класса? - C++
К примеру у меня есть код: CircleShape shape(PLAYER_RADIUS); shape.setPosition(posX-PLAYER_RADIUS, posY-PLAYER_RADIUS); Мне...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru