Цікаво знати
Домашнє завдання
2.88M
Категория: ИнформатикаИнформатика

Поняття підпрограми та її аргументів (урок 25)

1.

Сьогодні
27.09.2018
Поняття підпрограми та її аргументів. Поняття
локальних і глобальних змінних. Формальні і
фактичні параметри підпрограм
http://vsimppt.com.ua/
http://vsimppt.com.ua/

2.

Сьогодні
27.09.2018
Повторимо правила поведінки та безпеки
в комп’ютерному класі
http://vsimppt.com.ua/
http://vsimppt.com.ua/

3.

Сьогодні
27.09.2018
Пригадаємо
1. Що таке процедура?
2. Що таке обробник події? Як створити
обробник події?
3. Який загальний вигляд процедур-обробників
подій, які ви створювали в Delphi?
http://vsimppt.com.ua/
http://vsimppt.com.ua/

4.

Сьогодні
27.09.2018
Поняття підпрограми та її аргументів. Поняття
локальних і глобальних змінних. Формальні і
фактичні параметри підпрограм
Підпрограма (англ. subroutine)
— частина програми, яка
реалізує певний алгоритм і
дозволяє звернення до неї з
різних частин загальної
(головної) програми. В
термінах мов програмування
це функції та процедури.
http://vsimppt.com.ua/
http://vsimppt.com.ua/

5.

Сьогодні
27.09.2018
Поняття підпрограми та її аргументів. Поняття
локальних і глобальних змінних. Формальні і
фактичні параметри підпрограм
Навіщо підпрограми в мовах програмування?
Щоб при однотипних
діях не писати декілька
раз один і той самий
код
http://vsimppt.com.ua/
http://vsimppt.com.ua/

6.

Сьогодні
27.09.2018
Поняття підпрограми та її аргументів. Поняття
локальних і глобальних змінних. Формальні і
фактичні параметри підпрограм
Складові підпрограм в Delphi7
Функції
function
Процедури
procedure
http://vsimppt.com.ua/
http://vsimppt.com.ua/

7.

Сьогодні
27.09.2018
Поняття підпрограми та її аргументів. Поняття
локальних і глобальних змінних. Формальні і
фактичні параметри підпрограм
Аргументи функції
function Ім’яФункції(дані і їх тип): ТипДанихФункції;
begin
Код функції;
Result:=результат;
end;
function Sum(A, B: Integer): Integer;
begin
Result:=A+B;
end;
http://vsimppt.com.ua/
http://vsimppt.com.ua/

8.

Сьогодні
27.09.2018
Поняття підпрограми та її аргументів. Поняття
локальних і глобальних змінних. Формальні і
фактичні параметри підпрограм
Аргументи процедури
procedure Ім’яПроцедури(дані і їх тип);
begin
Код процедури;
end;
procedure Sum(A, B: Integer);
begin
Summa:=A+B;
end;
http://vsimppt.com.ua/
http://vsimppt.com.ua/

9.

Сьогодні
27.09.2018
Поняття підпрограми та її аргументів. Поняття
локальних і глобальних змінних. Формальні і
фактичні параметри підпрограм
Види змінних в Delphi7
Локальні змінні
Глобальні змінні
Локальні змінні – це змінні
які оголошені в середині
процедури або функції. Така
змінна викликається лише в
межах підпрограми
Глобальні змінні – це змінні
які оголошені за межами
процедури або функції. Така
змінна може бути викликана
в будь-який момент
http://vsimppt.com.ua/
http://vsimppt.com.ua/

10.

Сьогодні
27.09.2018
Поняття підпрограми та її аргументів. Поняття
локальних і глобальних змінних. Формальні і
фактичні параметри підпрограм
Параметри підпрограм
Формальні
Фактичні
Формальні параметри – це
параметри, які вказуються в
описі підпрограми
Фактичні параметри – це
параметри, які вказуються
при виклику підпрограми
http://vsimppt.com.ua/
http://vsimppt.com.ua/

11. Цікаво знати

Сьогодні
27.09.2018
Цікаво знати
Німеччина створила робота, що здатний скласти кубик Рубика всього лише
за 0,637 секунди
http://vsimppt.com.ua/
http://vsimppt.com.ua/

12.

Сьогодні
27.09.2018
Повторюємо
1. Що входить до складу підпрограм?
2. В чому різниця між глобальними та
локальними змінними?
3. Що таке формальні параметри та фактичні?
http://vsimppt.com.ua/
http://vsimppt.com.ua/

13. Домашнє завдання

Сьогодні
27.09.2018
Домашнє завдання
Опрацювати матеріал на сторінках
95-99
http://vsimppt.com.ua/
http://vsimppt.com.ua/

14.

Сьогодні
27.09.2018
До нових зустрічей!
http://vsimppt.com.ua/
http://vsimppt.com.ua/
English     Русский Правила