
Контрольні запитання
Що забезпечує використання функцій?
Як у програмі визначається функція? Опишіть її формат.
Як визначається заголовок функції?
Що таке тіло функції?
Що таке формальні параметри і як вони описуються?
Що таке локальні змінні й у чому їхня особливість?
Що таке глобальні змінні та чим зумовлені рекомендації щодо обмеження їх використання?
Чи може функція не мати параметрів?
Яке обмеження існує на імена локальних змінних?
Чи можуть імена глобальних змінних співпадати з іменами формальних параметрів та локальних змінних?
Як результат роботи функції передається назовні?
Як здійснюється звертання до функції?
Чи може бути функція оголошена всередині іншої функції?
Що таке формальні і фактичні параметри?
Що таке «прототип функції» і як він задається?
Список літератури
Страуструп, Б. Язык программирования Си++ : Второе издание / Б. Страуструп. – К. : ДиаСофт, 1993. – Ч. 1. – 264 с. ; Ч. 2. – 296 с.
Керниган, Б. Язык программирования Си / Б. Керниган, Д. Ритчи. – М. : Финансы и статистика, 1992. – 272 с.
Либерти, Джесс. Освой самостоятельно С++ за 21 день : учеб. пособ. / Джесс Либерти. – М. : Вильямс, 2001. – 816 с.
Подбельский, В. В. Программирование на языке Си / В. В. Подбельский, С. С. Фомин. – М. : Финансы и статистика, 1999. – 600 с.
Подбельский, В. В. Язык Си++ / В. В. Подбельский. – М. : Финансы и статистика, 1999. – 560 с.
Савитч, Уолтер. Язык C++. Курс объектно-ориентированного программирования / Уолтер Савитч. – М. : Вильямс, 2001. – 704 с.
Навчальне видання
Методичні вказівки
до лабораторної роботи «Функції у програмах мовою C++»
з курсу «Програмування» для студентів напряму 6.040302 – Інформатика і курсу «Програмування та алгоритмічні мови» для студентів напряму 6.040303 – Системний аналіз
Укладач БЕЗМЕНОВ Микола Іванович
Відповідальний за випуск О. С. Куценко
Роботу до видання рекомендував О. В. Горелий
За авторською редакцією
План 2012р., поз. 3/71–11
Підписано до друку __.__.2011 р. Формат 6084 1/16. Папір офсетний.
Друк – ризографія. Гарнітура Таймс. Ум. друк. арк. _______.
Обл.-вид. арк. 1,7. Наклад 50 прим. Зам. №___ . Ціна договірна.
______________________________________________________________
Видавничий центр НТУ «ХПІ».
Свідоцтво про державну реєстрацію ДК№ 3657 від 27.12.2009 р.
61002, Харків, вул. Фрунзе, 21.
_______________________________________________________________________________________________________
Друкарня НТУ «ХПІ»
61002, Харків, вул. Фрунзе, 21.
1Функція може не отримувати оброблювані значення із зовнішнього по відношенню до неї середовища, як і не повертати результат своєї роботи.
2Якщо локальна змінна описана з модифікаторомstatic, то память під неї відводиться один раз і значення такої змінної зберігається після виходу з функції і може бути використане при повторному звертанні до функції.