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

Слайд 2

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

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

положение элемента в массиве.
Слайд 3

Рассмотрим запись: A[3]=-8 А – имя массива 3 – номер элемента

Рассмотрим запись: A[3]=-8
А – имя массива
3 – номер элемента (индекс)
A[3] –

обозначение 3-го элемента массива
-8 – значение третьего элемента массива

А

Имя массива

Индексы

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

A[7]=10

A[1]+А[2]=10+3=13

Слайд 4

Общий вид описания массива: :array [ .. ] of ; Способы

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

массивов:
1. В разделе описания переменных
var а: array[1..10] of integer;
const n=5;
var а: array[1..n] of integer;
2. В разделе описания констант
const b: array[1..5] of integer = (1,3,5,7,9);
3. В разделе описания типов данных
type mas: array[1..20] of integer;
var c: mas;
Слайд 5

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

Способы заполнения массива:
1. Ввод с клавиатуры
for i:=1 to 10 do read

(a[i]);
2. С помощью оператора присваивания
for i:=1 to 10 do a[i]:=i;
for i:=1 to 10 do
begin
readln (x);
if x mod 2=0 then a[i]:=x;
end;
3. Случайными числами
randomize;
for i:=1 to 10 do a[i]:=random(100)
randomize;
for i:=1 to 10 do a[i]:=-50+random(101)
Слайд 6

Вывод массива на экран: for i:=1 to 8 do write (a[i],’

Вывод массива на экран:
for i:=1 to 8 do write (a[i],’ ‘);

Результат: 10 3 -8 14 25 12 10 1
Более наглядно:
for i:=1 to 8 do writeln (‘a[‘,i,’]=’,a[i]);
Результат:
a[1]=10
a[2]=3
a[3]=-8
a[4]=14
a[5]=25
a[6]=12
a[7]=10
a[8]=1
Слайд 7

Задача 1. Заполнить массив из пяти элементов значениями, вводимыми с клавиатуры.

Задача 1. Заполнить массив из пяти элементов значениями, вводимыми с клавиатуры.

Слайд 8

Задача 2. Заполнить массив из десяти элементов случайными целочисленными значениями, лежащими

Задача 2. Заполнить массив из десяти элементов случайными целочисленными значениями, лежащими

в диапазоне от -100 до 100.
Слайд 9

Задача 3. Составить программу вывода на экран любого элемента массива по его индексу.

Задача 3. Составить программу вывода на экран любого элемента массива по

его индексу.
Слайд 10

Домашнее задание Задачи №4-8 РТ №201-203

Домашнее задание

Задачи №4-8
РТ №201-203