Основы программирования на языке Turbo Pascal. Беляева И.В. - 18 стр.

UptoLike

Составители: 

18
ОСНОВНЫЕ АЛГОРИТМЫ
Общие замечания
Алгоритмы обработки массивов включают в себя, как правило,
последовательную обработку каждого из элементов массива. Такая
последовательная обработка называется сканированием массива, и для ее
реализации удобнее всего использовать цикл for. Например, фрагмент
программы, выполняющий подсчет суммы элементов массива, имеет
такой вид:
S := 0; {Значение суммы S обнуляем}
For I := 1 to N do {Проходим по всем N элементам массива}
S := S + a[i]; {Прибавляя к сумме S значение i-го элемента}
По сложившейся традиции, переменная, используемая в качестве
счетчика цикла сканирования элементов массива, называется I (Index).
Если в программе требуется не одна, а две переменныесчетчики, то им
дают имена i и j. Если же требуется более двух переменныхсчетчиков, то
первым двум дают имена i и j, а остальным, как правило, дают тоже
однобуквенные имена (например, k, l, z и т.д.). Все эти переменные
должны иметь тип, совместимый с типом индекса элемента массива.
В целом же при работе с одномерными массивами нужны:
а) константы:
Const
maxN = 20; {Максимальное количество элементов в массиве}
б) типы:
Type
IndexEl = 1 .. maxN; {Тип индекса элемента}
arrInt = array[IndexEl] of integer; {Тип массива
целых чисел}
в) переменные:
Var
A : arrInt; {Обрабатываемый массив}
N : integer; {Количество используемых элементов в массиве}