EN
ES

Что такое массив в программировании

Библиотека Айтигенио
4 сентября 2025

Массив — это упорядоченная коллекция данных, объединенных в одну переменную. Иначе говоря, массив — это набор значений, расположенных в строго определенном порядке и доступных по номерам (индексам).

Вместо того чтобы создавать отдельную переменную для каждого значения, программист может использовать массив и хранить в нем сразу несколько элементов — например, список чисел, имен, товаров, координат и так далее.

Как выглядит массив

Массив — это структура, в которой элементы хранятся в определенном порядке и получают собственные номера (их называют индексами). С помощью этих индексов можно легко найти, изменить или удалить нужный элемент.

Массив напоминает полку, на которую вы раскладываете предметы по порядку. У каждого элемента есть свое место:

[ "яблоко", "банан", "апельсин" ]
   0         1         2

Здесь:

  • элемент «яблоко» находится на нулевой позиции (индекс 0),
  • «банан» — на первой (индекс 1),
  • «апельсин» — на второй (индекс 2).

Важно: в большинстве языков программирования нумерация в массиве начинается с нуля, а не с единицы.

Как записывается массив

Формат записи зависит от языка программирования, но суть остается той же: список значений в квадратных скобках или в виде перечисления.

  • Python:

cities = [«Москва», «Казань», «Сочи»]

  • JavaScript:

let numbers = [10, 20, 30, 40];

  • C++:

int scores[] = {85, 90, 95};

Внутри массива могут быть числа, строки, логические значения и даже другие массивы.

Массивы могут быть:

  • одномерные — простой список значений;
  • двумерные — как таблица (например, массив массивов);
  • многомерные — используются в сложных задачах, например, в машинном обучении или 3D-графике.
Обучайтесь программированию,
дизайну или школьным предметам
одновременно, без доплат!

Запишите ребёнка на бесплатный урок!
Определим его интересы и разработаем гибкий
план обучения.

Как обращаться к элементам массива

Чтобы получить конкретный элемент из массива, нужно использовать его индекс — то есть порядковый номер, под которым он находится. Это работает так же, как с ячейками в ящике или номерами в очереди: вы точно знаете, где искать нужное.

Важное правило: нумерация в массивах начинается с нуля.
Это значит, что первый элемент имеет индекс 0, второй — 1, третий — 2 и так далее.

Пример на python: 

colors = [«красный», «зеленый», «синий»]

ИндексЗначение
0 =«красный»
1 = «зеленый»
2 =«синий»

Если вы напишете: print(colors[1]), программа выведет: «зеленый»

Где используются массивы

Массивы — один из самых распространенных инструментов в программировании. Их используют везде, где нужно работать с множеством однотипных данных: от простых игр до сложных научных расчетов.

Вот несколько примеров из реальной практики, где массивы играют важную роль:

Игры

  • Список уровней, которые прошел игрок.
  • Инвентарь с предметами: оружие, ресурсы, бонусы.
  • Очки и рекорды всех игроков.

Массив позволяет легко добавлять, удалять или отслеживать изменения в данных по ходу игры.

Сайты и приложения

  • Список товаров в интернет-магазине.
  • Комментарии и лайки под постами.
  • История заказов или сообщений.

Без массивов невозможно представить современный интерфейс: все, что повторяется, чаще всего хранится в виде массива.

Системы хранения и обработки данных

  • Базы данных работают с большими наборами информации, которая структурируется в виде массивов и таблиц.
  • Массивы позволяют быстро искать, сортировать и фильтровать нужные значения.

Алгоритмы и логика программ

  • При сортировке чисел (например, от меньшего к большему).
  • При поиске нужного элемента в списке.
  • При анализе данных и построении графиков.

Массивы позволяют автоматизировать повторяющиеся действия.

Машинное обучение и аналитика

  • Изображения, звуки, тексты, цифры — все представляется в виде массивов.
  • Массивы используются для обучения нейросетей, обработки данных, прогнозирования событий.

Повседневная жизнь

Даже если вы не программист, вы каждый день сталкиваетесь с массивами:

  • галерея фотографий в телефоне,
  • список покупок в заметках,
  • расписание занятий или мероприятий в календаре.
Заберите бесплатный урок с реальным учителем!

Даём знания уже на первом уроке.
Итог: крутой IT-проект!

Откройте мир IT для ребёнка на бесплатном уроке
  • Без продаж
  • С реальным
    учителем
  • Итоговый проект
    в конце урока