Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Підпрограми. Процедури і функції

Реферат Підпрограми. Процедури і функції





скалі

Структура опису та механізм використання функції аналогічний процедурі з урахуванням деяких особливостей. Опис складається з заголовка і блоку (тіла функції). <Ім'я> (<сп. Форм. Пар.>): <Тип>; <Блок>; де: FUNCTION - зарезервоване слово функція; <Ім'я>- Ім'я функції, є унікальним, вибирається за загальними правилами, бажано щоб воно відображало сенс функції; <Сп. форм. пар.>- Список формальних параметрів тобто список імен позначають вихідні дані функції із зазначенням їх типів; <Тип>- Тип результату повертається функцією і присвоюється імені функції; <Блок>- Тіло процедури представляє розділи описів і розділ операторів, що представляє складений оператор (сукупність операторів, укладених в операторні дужки BEGIN END).

Розділи описів функції містять ті ж розділи що й основна програма, в тому числі опису підпрограм нижчого рівня (вкладених). У змістовній частині функції її імені повинен бути присвоєний результат роботи функції. Виклик функції являє собою операнд (покажчик функції) на відміну від процедури звернення до якої представляє оператор. Він має вигляд: <ім'я> (<сп. Факт. Пар.>); де: <ім'я>- Ім'я функції (покажчик); <Сп. факт. пар.>- Список фактичних параметрів. Це список конкретних значень, імен і виразів підставляється замість формальних параметрів і переданих у функцію.

Відмінність процедури від функції

1. Функція на відміну від процедури повертає єдине скалярне значення

2. Результат обчислення функції присвоюється імені, а процедурі входить в список параметрів.

. Ім'я функції має тип.

. Звернення до функції являє операнд, а процедури оператор.


Список літератури


1.Подпрограмма - Вікіпедія [Електронний ресурс] - Електр. Дан.- Режим доступу: ru.wikipedia.org / wiki / Підпрограма

. Процедури і функції в Паскалі [Електронний ресурс] - Електр. Дан.- Режим доступу: life-progview_algoritmleng.php?id=103


Назад | сторінка 5 з 5





Схожі реферати:

  • Реферат на тему: Основні оператори мови Turbo-Paskal. Процедури і функції
  • Реферат на тему: Дослідження функції. Обчислення похідних функції
  • Реферат на тему: Функції, склад, особливості та види грошей і сутність, функції та роль банк ...
  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...
  • Реферат на тему: Дослідження функції зовнішнього дихання. Дослідження секреторної функції ш ...