Слайд 2
Массив - это упорядоченная последовательность данных одного типа,
объединенных под одним именем.
Проще всего представить себе массив в виде таблицы, где каждая величина находится в собственной ячейке. Положение ячейки в таблице должно однозначно определяться набором координат (индексов).
Слайд 3Описание переменной-массива
var : array [] of
Var
S,
BB : array [1..40] of real;
N : array ['A'..'Z'] of integer;
R : array [-20..20] of string;
T : array [1..40] of real;
Слайд 4Заполнение массива
var
A : array [1..20] of integer;
begin
A[1]:=7; {Заполняем массив значениями (отдельно
каждый элемент)}
A[2]:=32;
A[3]:=-70;
.............. {Трудоемкая задача?}
A[20]:=56;
.............
Слайд 5Заполнение массива
var A : array [1..20] of Integer;
var I : integer;
Begin
for
I:=1 to 20 do {Организуем цикл с параметром I по всем возможным}
readln(A[I]); {значениям индексов и вводим A[I] с клавиатуры }
.......
Слайд 6Создать массив из 50 чисел и вывести их в обратном порядке
var
A : array [1..50] of Integer;
var I : integer;
Begin
for I:=1 to 50 do;
readln(A[I]);
for I:=50 downto 1 do;
Writeln(A[I]);
End.
Слайд 7
Увеличить каждый элемент массива из 100 чисел на
5.
Вычислить квардаты всех чисел в массиве с х числами и вывести их в обратном порядке
Слайд 8Двумерные и многомерные массивы
Представьте себе таблицу, состоящую из
нескольких строк. Каждая строка состоит из нескольких ячеек. Тогда для точного определения положения ячейки нам потребуется знать не одно число (как в случае таблицы линейной), а два: номер строки и номер столбца. Структура данных в языке Паскаль для хранения такой таблицы называется двумерным массивом.
Слайд 9Описание двумерного массива
var A : array [1..20] of array [1..30] of
integer;
var A : array [1..20,1..30] of integer;