Слайд 2
![Описание Массив – это фиксированное кол-во элементов одного и того](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/532126/slide-1.jpg)
Описание
Массив – это фиксированное кол-во элементов одного и того же
типа, объединенных одним именем, каждый элемент имеет свой номер.
type MyArray =Array [n1..n2] тип_элементов;
var a: MyArray;
var a: Array [n1..n2] of тип_элементов;
Слайд 3
![Ввод массива Способ const n=50; var A : array [1..n]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/532126/slide-2.jpg)
Ввод массива
Способ
const n=50;
var A : array [1..n] of integer;
i :
integer;
...
writeln(′Введите′, n ,′элементов массива′);
for i := 1 to n do Read( a[i] );
Слайд 4
![Способ randomize; for i:= 1 to n do begin a[i]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/532126/slide-3.jpg)
Способ
randomize;
for i:= 1 to n do begin
a[i] := -25 +
random(50);
write( a[i] :4)
end;
Слайд 5
![Вывод массива writeln (′Массив :′); for i :=1 to n do write (′a[′,i, ′]=′, a[i]); writeln;](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/532126/slide-4.jpg)
Вывод массива
writeln (′Массив :′);
for i :=1 to n do write (′a[′,i,
′]=′, a[i]);
writeln;
Слайд 6
![Сумма элементов массива: s := 0; for i := 1](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/532126/slide-5.jpg)
Сумма элементов массива:
s := 0;
for i := 1 to n do
s := s + a[i];
Слайд 7
![Поиск минимального элемента и его номера. K := 1; for](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/532126/slide-6.jpg)
Поиск минимального элемента и его номера.
K := 1;
for i :=
2 to n do
if a[i] < a[k] then k := i;
результат:
k - номер минимального элемента,
a[k] - значение минимального.
Слайд 8
![Представление в памяти АДРЕС ( A [ I] )= АДРЕС](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/532126/slide-7.jpg)
Представление в памяти
АДРЕС ( A [ I] )= АДРЕС ( А[1]
)+ (i-1) * X байт,
где Х байт – размер одного элемента