Массив в языке PASCAL представляет собой заранее известное количество однотипных компонентов, снабженных индексами. Массив может быть одномерным или многомерным. Чтобы задать тип-массив, необходимо использовать зарезервированное слово ARRAY, тип индексов массива и тип компонентов массива.
Например, тип одномерного массива целых чисел может быть задан следующим образом:
TYPE
MAS = ARRAY[1..10] OF INTEGER;
VAR
M1 : MAS;
Тот же самый тип массива может быть задан и при определении соответствующих переменных:
VAR
М1 : ARRAY[1..10] OF INTEGER;
Размерность массива может быть любой, компоненты тоже, только тип индексов должен быть обязательно порядковый и не Longint. Обратите внимание: тип индексов, как правило, объявляется как диапазон.
Упражнение 5. Массив целых чисел из 14 элементов заполнить случайным образом. Упорядочить массив по возрастанию. Вывести на экран максимальный и минимальный элементы, найти их разность.
Упражнение 8. Массив целых чисел из 10 элементов заполнить случайным образом. Упорядочить массив по возрастанию. Подсчитать количество и сумму элементов массива, которые делятся на 5 без остатка.
Упражнение 9. Массив целых чисел из 15 элементов заполнить случайным образом. Упорядочить массив по убыванию. Подсчитать сумму квадратов элементов массива и вывести полученный результат.
Упражнение 10. Массив целых чисел из 12 элементов заполнить случайным образом. Упорядочить массив по возрастанию. Найти количество и сумму четных элементов массива, вывести полученный результат.