Массив - упорядоченный набор величин, обозначаемых одним именем.
Представим себе сейф из 10 ячеек. В каждой ячейке лежит какое-то количество долларов.
|
3.5 | -6 |
1 2 3 4 5 6 7 8 9 10 ¾ номера
ячеек
Назовем этот сейф массивом А. Ячейки пронумеруем. Количество ячеек называется размерностью массива. Каждая ячейка - элемент массива. Номер ячейки - индекс элемента. Содержимое ячейки называется значением элемента массива.
В программе на Паскале i -й элемент массива А обозначается a[i]. При программировании действий с массивами учитывают, что индекс элемента - циклически изменяемая величина с шагом 1. Поэтому действия с массивами в большинстве случаев реализуются через цикл FOR.
Процесс помещения чего-либо в ячейки массива может осуществляться двумя способами:присвоением и вводом.
ПРИСВОЕНИЕ ЗНАЧЕНИЙ ЭЛЕМЕНТАМ МАССИВА
Задача. Сформировать массив а(10), каждый элемент которого равен утроенному порядковому номеру.
Решение. for i:=1 to 10 do a[ i ]:=3*i;
ВВОД МАССИВА
Задача. Ввести массив А из 10 элементов.
Решение. for i:=1 to 10 do read(a[ i ]);
При вводе с клавиатуры значения элементов можно набрать все сразу в одной строке через пробел друг от друга: 2 100 6 3.5... << enter >>