Линейный массив

Слайд 2

Массив Массивом называется упорядоченная последовательность величин, обозначенная одним именем.

Массив

Массивом называется упорядоченная последовательность величин, обозначенная одним именем.

Слайд 3

Массив Для боле простого понятия «массив» лучше всего представить их в

Массив

Для боле простого понятия «массив» лучше всего представить их в виде

таблицы, в которой каждая величина размещена в своей клеточке или ячейке. Такое положение ячеек должно определяться конкретными координатами или индексами. 
Слайд 4

Объявление массива Для выполнения задачи с массивом при помощи языка Паскаль,

Объявление массива

Для выполнения задачи с массивом при помощи языка Паскаль, нужно

выполнить такие действия:
определить тип числа (целое или вещественное), но если типе ничего не сказано, то число лучше считать вещественным
именовать массив нужно одним именем, используемым для каждого элемента (к нему добавится индекс этого элемента)
массив нужно описать в разделе переменных VAR, тем самым для него отводится место в памяти
последнее действие - введение данных в память
Слайд 5

Объявление массива Описать переменную-массив можно и сразу в разделе описания переменных:

Объявление массива

Описать переменную-массив можно и сразу в разделе описания переменных:
var <Переменная-массив>:array

[<Диапазон индексов>] of <Тип элементов>;
Пример.
var B: array[0..5] оf real;
var   R: array [1..34] of integer;
Слайд 6

Элемент массива Чтобы получить доступ к нужному элементу массива, нужно указать

Элемент массива

Чтобы получить доступ к нужному элементу массива, нужно указать имя

массива и его индекс.
Индекс записывается в круглых скобках после имени массива. В качестве индексов могут употребляться любые арифметические выражения.
Например: А[3]:=5
Слайд 7

Ввод и вывод элементов линейного массива program zap_m; var A: array

Ввод и вывод элементов линейного массива

program zap_m;
var A: array [1..3] of

integer;
var i: integer;
begin
cls;
writeln('Задача 1. Формирование массива А (ввод элементов с клавиатуры)');
for i:=1 to 3 do
begin
write('A[',i,']=');
readln(A[i])
end;
writeln('Печать элементов массива А в виде линейной таблицы');
for i:=1 to 3 do
write(A[i]:5);
writeln;
end.