Основи алгоритмізації та програмування Підпрограми.

Презентация:



Advertisements
Похожие презентации
Основи алгоритмізації та програмування Програми з розгалуженнями.
Advertisements

Основи алгоритмізації та програмування Надання значень величинам. Вказівки присвоєння та введення.
1 Підпрограми- процедури (Turbo Pascal 7.0) Підпрограми- процедури (Turbo Pascal 7.0)
Ізяславський НВК 2, Гульчак І.В. Підпрограми. Підпрограми-процедури.
Програми, модулі 1. Структура програми на ТП 1. Структура програми на ТП 1. Структура програми на ТП 1. Структура програми на ТП 2. Вигляд програми на.
Основи алгоритмізації та програмування Вказівка повторення. Цикли.
Бройченко А.Г Підпрограми-функції (Turbo Pascal 7.0) Підпрограми-функції (Turbo Pascal 7.0) Інформатика-11 Тема-5.
Побудова діаграм і графіків Ділова графіка. - це графічне зображення, що наочно відображає лінійними відрізками чи геометричними фігурами співвідношення.
Підпрограми (процедури і функції). Підпрограмою – називається найменована логічно закінчена група вказівок, яку можна викликати для виконання довільну.
База даних (БД) це структурована сукупність взаємопов'язаних даних певної предметної області (реальних об'єктів, процесів, явищ тощо). це структурована.
Геометрія 9 клас Розділ 3. Декартові координати на площині.
ПАРАЛЕЛОГРАМ.
Оператори. Введення і виведення даних. Оператор присвоювання Оператори це команди програми. Оператор присвоювання є основним оператором мови програмування.
Рядкові величини Рядок це послідовність символів кодової таблиці ЕОМ. При використанні у виразах рядок охоплюється з двох сторін апострофами. Кількість.
Основи алгоритмізації та програмування Опрацювання табличних величин. Заняття 1. Алгоритми формування масивів, виведення масивів, зміни значень елементів.
Типи даних мови Visual Basic та їх опис. Опис величин Величина - це об'єкт, який має стале або змінне значення. Основні характеристики величин: ім'я,
ЩО ТАКЕ СТЕРЕОМЕТРІЯ ? Стереометрія - розділ геометрії, що вивчає фігури в просторі.
Логічне слідування та рівносильність математичних речень. Необхідна та достатня умови Підготувала Совальська І.І.
Бройченко А.Г АЛФАВІТ МОВИ (Turbo Pascal 7.0) АЛФАВІТ МОВИ (Turbo Pascal 7.0) Інформатика-11 Тема-3.
Геометрія 9 клас Розділ 2. Правильні многокутники.
Транксрипт:

Основи алгоритмізації та програмування Підпрограми

Exit Вступ При побудові графічних зображень ми використовували ряд процедур. Серед них процедури побудови прямокутника та еліпса. Та чи не виникало у вас питання, чому для прямокутника та еліпса існують процедури побудови, а трикутник ми будували через процедури побудови відрізків? Справа в тому, що автор програми Алго не передбачив процедури побудови трикутника, чотирикутника в загальному вигляді та інших фігур. Але ви маєте можливість самі створити ці процедури і використовувати їх для побудови різних малюнків. В цій темі ми розглянемо як це можна зробити.

Exit Що таке процедура користувача? Щоб створити власну процедуру, спочатку слід зрозуміти, що являє собою процедура. Процедура користувача є підпорядкованою але завершеною програмою, яка оголошена в розділі описів старшої програми. Іншими словами – процедура є підпорядкованою програмою, або скорочено – підпрограмою. Тобто програма в середині основної програми. Терміни процедура і підпрограма можна вважати синонімами, але слід мати на увазі, що підпрограмами є також іще функції користувача. Тобто підпрограма є більш широким поняттям ніж процедура.

Exit Приклад процедури Трикутник Розглянемо приклад процедури Трикутник, яка, як не важко здогадатися, створена для побудови трикутника. Як видно із малюнка, програма побудови трикутника записана в розділі описів (над розділом операторів), починається із слова Procedure, після якого записують ім'я процедури та параметри, які їй передаються на опрацювання - координати вершин трикутника. Нижче між словами begin та end записують розділ операторів підпрограми. Параметри підпрограми – це дані, які вона отримує для опрацювання. Такі параметри називаються формальними. Для параметрів обов'язково вказується їх тип. Параметри підпрограми – це дані, які вона отримує для опрацювання. Такі параметри називаються формальними. Для параметрів обов'язково вказується їх тип.

Exit Звернення до процедури користувача Звернення до процедури користувача аналогічне зверненню до стандартної процедури: записується ім'я процедури і в дужках через кому всі фактичні параметри, тобто ті параметри значення яких передається в підпрограму на опрацювання. (Див. малюнок). Параметри у зверненні до процедури називаються фактичними. Їх значення передаються у відповідні за місцем формальні параметри підпрограми. А значення формальних параметрів опрацьовуються у підпрограмі. (x1,y1) (x2,y2) (x3,y3)

Exit Приклад процедури Чотирикутник На малюнку наведено приклад процедури Чотирикутник та звернення до неї. В якості параметрів процедури вказані координати чотирьох його вершин.

Exit Приклад процедури Коло Засобами Алго коло можна побудувати як окремий випадок еліпсу, задавши координати двох діагональних точок прямокутника, в який вписано еліпс. Але для побудови кіл зручніше задавати координати центру та радіус.