Теоретическая часть
Одномерный массив
Массив – это набор переменных одного типа (int, char и др.). при объявлении массива компилятор выделяет для него последовательность ячеек памяти, для обращения к которым в программе применяется одно и тоже имя.
Объявление массивов и доступ к их элементам.
Оператор описания одномерного массива имеет следующий синтаксис.
<тип данных> <имя переменной> [объявленный_размер];
Пример, массив, состоящий из пяти переменных типа int, объявляется так:
int score [5];
Данное объявление подобно объявлению пяти переменных типа int с именами
score [0], score [1], score [2], score [3], score [4]
Переменные, составляющие массив, называются индексированными переменными или элементами массива. Доступ к ним осуществляется несколькими способами. Номер элемента массива, заданные в квадратных скобках, именуется его индексом.
!!! В С++ элементы массива индексируются, начиная с 0, а не с 1 или какого-либо другого числа. Количество элементов массива называется его объявленным размером или просто размером.
Массивы могут объявлять вместе с переменными обычных типов.
int next, score [5], max;
Номер в квадратных скобках не обязательно задавать с помощью константы. Это может быть любое выражение, возвращающее задавать с помощью константы. Это может быть любое выражение, возвращающее целочисленное значение от 0 до числа, которое на единицу меньше, чем размер массива.
int n=2;
score [n+1]=99; //элементу массива score [3] присваивается значение 99.