Одномерные массивы целых чисел. Описание, заполнение, вывод массива

Слайд 2

Ключевые слова

- массив
- описание массива таблица
- заполнение массива
- вывод массива

Ключевые слова - массив - описание массива таблица - заполнение массива - вывод массива

Слайд 3

Массив

Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение

Массив Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим
элемента в массиве.

Решение разнообразных задач, связанных с обработкой массивов, базируется на решении таких типовых задач, как:
- суммирование элементов массива;
- поиск элемента с заданными свойствами;
- сортировка массива.

Одномерный массив

Значение элемента массива

Индекс элемента массива

Слайд 4

Описание массива

Общий вид описания массива:
var <имя_массива>: array [<мин_знач_индекса> ..
<макс_знач_индекса>] of <тип_элементов>;

var a:

Описание массива Общий вид описания массива: var : array [ .. ]
array [1..10] of integer;

const b: array [1..5] of integer = (4, 2, 3, 5, 7);

Тип элементов массива

Имя массива

Максимальное значение индекса

Минимальное значение индекса

Значение 1-го элемента массива

Массив b с постоянными значениями описан в разделе описания констант.

Слайд 5

Способы заполнения массива

1 способ.
Ввод каждого значения с клавиатуры:
for i:=1 to 10

Способы заполнения массива 1 способ. Ввод каждого значения с клавиатуры: for i:=1
do read (a[i]);
2 способ.
С помощью оператора присваивания (по формуле):
for i:=1 to 10 do a[i]:=i;
3 способ.
С помощью оператора присваивания (случайными числами):
randomize;
for i:=1 to 10 do a[i]:=random(100);

a[i]=2*a[i]+6

Слайд 6

Вывод массива

1 способ.
Элементы массива можно вывести в строку, разделив их пробелом:
for

Вывод массива 1 способ. Элементы массива можно вывести в строку, разделив их
i:=1 to 10 do write (a[i], ' ');

2 способ.
Вывод с комментариями:
for i:=1 to 10 do writeln ('a[', i, ']=', a[i]);

Слайд 7

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

Заполнение массива

Вывод массива

program  n_1 ; var i: integer;
a: array[1...10] of

Объявление массива Заполнение массива Вывод массива program n_1 ; var i: integer;
integer;

Заполнения массива A(10) случайными числами и вывод элементов массива

begin  for i:=1 to 10 do a[i]:=random(50);

for i:=1 to 10 do write (a[i],` `);   end.