Вы находитесь на странице: 1из 2

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

 массив – это набор однотипных элементов, имеющих общее имя и расположенных в памяти рядом
 для обращения к элементу массива используют квадратные скобки, запись A[i] обозначает элемент
массива A с номером (индексом) i
 для обработки всех элементов массива используется цикл вида1
for i:=1 to N do begin
{ что-то делаем с элементом A[i] }
end;
переменная i обозначает номер текущего элемента массива, она меняется от 1 до N с шагом 1, то есть мы
″проходим″ последовательно все элементы
Объявление массива и заполнение массива:

имя массива - имя переменной которой будет присвоено значение массива.


соответственно обращаться к элементам массива идет следующим образом:

1
По традиции нумерация элементов массива в Паскале обычно начинается с единицы, далее N обозначает размер
массива (количество элементов).
указывается имя массива и в квадратных скобках индекс элемента массива ( пример
a[5]).
индекс - номер элемента в последовательности. начальный и конечный индекс задает
пользователь. как написано выше по традиции нумерую с единицы. В нашем примере
элементы массива будут иметь индексы (1,2,3,4,5,6,7,8,9,10)
Но в некоторых языках программирования (в python, c++) начальный и конечный
индекс массива не указывается (динамический массив) то в этом случае начальный
индекс равняется 0
пример на python
a=[]
n=10
for i in range (0,n):
a.append(int(input()))
т.е. в это случае элементы массива будут иметь индексы (0,1,2,3,4,5,6,7,8,9)
В обоих примерах количество элементов массива 10, но индексы при обращении к ним
могут быть разными.
в pascal:
var a: array [0..9] of integer;
или
var a: array [11..20] of integer;
и т.д.
тип элементов - указывается пользователем для объяснения компьютеру какие
именно данные будут записываться в массив.

Задание:
1. Написать программу которая считает сумму четных элементов массива. (кол-во
элементов 10)
2. Написать программу которая подсчитывает кол-во двухзначных элементов массива.

Вам также может понравиться