ВУЗ:
Составители:
Рубрика:
33
Лабораторная работа № 5
Обработка одномерных массивов
Задание:
составить программу заданной обработки массива целых чи-
сел. В процессе обработки использовать перестановки элементов
внутри массива, не создавая новых массивов. Заполнение исходного
массива организовать с помощью генератора случайных чисел, если
иное не предусмотрено вариантом задания. Исходный и обработан-
ный массив выводить на экран.
Теоретический материал
При выполнении лабораторных работ 5 и 6 будет использоваться структу-
рированный тип данных массив, который представляет собой фиксированное
количество упорядоченных однотипных компонент, снабженных индексами.
Он может быть однономерным и многомерным. В лабораторной работе № 5
будут использоваться одномерные массивы, в лабораторной работе № 6 –
двумерные.
Тип-массив описывается в разделе описания типов следующим образом:
type <имя типа> = аrrау[<тип индекса(индексов)>] of <тип компонент>;
Размерность массива может быть любой, компоненты массива могут
быть любого (в том числе и структурированного) типа, индекс (индексы)
может (могут) быть только интервального или перечисляемого типа. При
употреблении в качестве типа индекса типа Integer или Word можно исполь-
зовать только его диапазон.
При описании типа индекса (индексов) можно использовать константы,
которые должны
быть определены до определения типа.
Определенный в разделе описания типов тип-массив можно использо-
вать для описания переменных и типизированных констант. Тип-массив
можно вводить непосредственно и при определении соответствующих пере-
менных или типизированных констант.
При задании значений константе-массиву компоненты указываются в
круглых скобках и разделяются запятыми, причем, если массив многомерный,
внешние круглые скобки
соответствуют левому индексу, вложенные в них
круглые скобки – следующему индексу и т. д. При этом все компоненты
массива должны быть заполнены.
Доступ к компонентам массива осуществляется указанием имени масси-
ва, за которым в квадратных скобках помещается значение индекса (индек-
сов) компоненты. В многомерных массивах значения индексов перечисляются
через запятую.
Для работы
с массивом как с единым целым используется идентификатор
массива без указания индексов в квадратных скобках. Массив может участво-
вать только в операциях отношения («=», «<>») и в операторе присваивания.
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »