You are on page 1of 3

Тема: Табличні величини. Опис табличних величин мовою програмування.

Мета: Розглянути табличні величини та навчити описувати їх мовою


програмування. Вивчити основні алгоритми роботи з табличними величинами.
Розглянути опис головних алгоритмів мовою програмування.
Базові поняття терміни й : Масив

Хід уроку
1. Контрольний диктант:
 Що таке логічний вираз.
 Які логічні операції ви знаєте.
 Загальний вигляд команди повного розгалуження.
 Загальний вигляд команди repeat.
 Загальний вигляд команди while.
 Загальний вигляд команди for.
2. Оголошення теми, мети уроку.
2. Вивчення нового матеріалу
Пояснення вчителя.
При розв'язуванні реальних задач часто виникає необхідність працювати з
великою кількістю елементів одного типу, над якими виконуються однакові дії.
В таких випадках вигідніше використати табличні величини (масиви) ніж
задавати значення цих елементів кожного окремо.
Масив - структурний тип даних, який складається з фіксованого числа
елементів одного і того ж типу.
Розрізняють одно- і двовимірні масиви.

Одновимірні масиви
Одновимірний масив - це лінійна сукупність елементів одного типу. Кількість
елементів задається під час опису масива і не змінюється на протязі виконання
програми.
Масив даних характеризується іменем, кількістю елементів та типом
елементів. Імена масивам надає користувач. Тип елементів визначає тип власне
масиву. Кожне дане в масиві можна відшукати, знаючи ім'я масиву та номер
елемента.
Приклад. Нехай є масив зі значеннями температур повітря у лютому. Цей
масив назвемо коротко t. Масив t має 28 елементів, які прийнято позначати
(зокрема, в графічних схемах) так t1: t2, t3,... t27, t28. Тут t1- перший елемент
масиву t, t10 - десятий елемент масиву t, tn -n-й елемент. Числа 1, 2, 3, ..., 28-
номери елементів. Номер елемента інакше називають індексом. Елемент масиву
(tn) часто називають змінною з індексом. Кожний елемент цього масиву є даним
дійсного типу (real). Отже, t — це масив з 28 елементів дійсного типу.
Перед використанням масив необхідно описати в розділі оголошення
змінних:

1
var
<список імен масивів> : array [<розмір>] of <назва базового типу>;
Наприклад :
Var
а , b: array [1..5] of integer;
a: array[10] of integer = (0,0,0,0,0,0,0,0,0,0);
Team: array[1..5] of String[10]=('Зенит','Динамо','Спартак','Ротор','СКА');

Розташування конкретного масиву в пам'яті визначається іменем масиву та


значенням індексу. У програмах індекс записують у квадратних дужках після
імені масиву, а саме:
<ім'я масиву>[<індекс>]
Наприклад:
A[3], b[5]
Нумерувати елементи в масиві можна з нуля або будь-якого іншого цілого
числа.
Введення і виведення елементів масиву здійснюється поелементно, тому для
введення і виведення елементів масиву використовують оператори циклу.
Приклад: Знайти добуток елементів масиву
var
Form1: TForm1;
a: array [1..10] of integer=(4,4,5,5,4,4,4,4,3,5);
implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);


var
i,d:integer;
begin
for i:=1 to 10 do label2.Caption:=label2.Caption + inttostr(a[i])+' ';
d:=1;
for i:=1 to 10 do d:=d*a[i];
label3.Caption:= 'Добуток=' +inttostr(d);

end;

4. Домашнє завдання: P.5, §2.8, 2.9, 4.2 "Інформатика". І.Т. Зарецька,


A.M. Гуржій, О.Ю.Соколов.
5. Підсумок уроку. Оцінювання учнів.

2
3

You might also like