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

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

существует ли нумерация самого массива, а не его частей?
Т.е. мне нужно сделать 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:


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

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

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

Войти на сайт