нужна помощь с++существует ли нумерация самого массива, а не его элементов?Т.е.

Нужна помощь с++

существует ли нумерация самого массива, а не его частей?
Т.е. мне нужно сделать N колличество массивов.
Например, вызываю for и мне нужно пронумеровать, ну допустим 16 одномерных массивов, и чтобы у каждого из них существовал номер от 1 до 16. И вот в чем вопрос, можно ли такое провернуть?

Задать свой вопрос
1 ответ

Нумерация

Можно ли пронумеровать от 1 до 16?

Нумерация всегда происходит с 0. Но никак не с 1.

Творенье массива массивов

Можно. Это называется двумерный массив. Создаётся таким образом:

int arr[N][M], где N - это строчки с массивом, в которых есть ячейки, а M - это столбцы с массивами, в которых тоже есть ячейки.

Таким образом у Вас создаётся поле N x M.

Допустим, у Вас есть массив 15 15 типа int. Чтоб обратиться к массиву с индексом M = 7 и N = 3, то обращаться необходимо так:

arr[3][7]

Работа с массивом

Перебор

Если Для вас нужно обратиться ко всем элементам двумерного массива, необходимо создать двойной цикл: по строчкам, а снутри него по столбцам:

  1. for(int i = 0; i lt; N; i++)
  2. for(int j = 0; j lt; M; j++)
  3.  arr[i][j];

Я размышляю, отсюда нетрудно вывести, как, например, инспектировать элементы на чётность:

  1. for(int i = 0; i lt; N; i++)
  2. for(int j = 0; j lt; M; j++)
  3.  if(arr[i][j] % 2 == 0)
  4.  
  5.    // ...
  6.  
Ромка Степулин
я тебя сообразил, спасибо большое
Наталья Основикова
Или Вы просили что-то иное?
Ирина
нет, именнол это
Антошечкина Ярослава
Вы бы лучше задачку дали, а то под вечер могу не соображать и рассказывать совсем иное.
Кондабаров Миха
спасибо конечно, задачка трудная, мне охото самому ее сделать, было просто нужно знать, популярно ли пронумеровать сам массив, так меньше писать пришлось бы. А так спасибо
Амелия
это скорее не задачка а курсовая, существует метод, но я собираюсь сделать по другому, своим способом
Валерка Чигаров
если заинтриговало, то тема такая
Илья Радзивок
необходимо написать программу которая делает верный лабиринт, и проходит его
Виктор Чечило
ох, даже не прибывает на разум, для чего там двумерные массивы.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость

Физика.

Из точки м выходят 3 луча MP MN и MK причём

Геометрия.

выпиши в свою тетрадь те правила этикета которые тебе не были

Разные вопросы.

Анна хорошо учится у неё много подруг свободное от учёбы время

Обществознание.

10) Килограмм конфет дороже килограмма печенья на 52 р. За 8

Математика.

Во сколько раз число атомов кислорода в земной коре больше числа

Химия.

Составить монолог от имени дневника двоечника 7-10 предложений

Русский язык.

Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо

Разные вопросы.

Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных

Разные вопросы.

Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей

Математика.

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт