- Яке призначення функцій у програмуванні?
- Який загальний вигляд опису функції у мові С++?
- Що таке формальні параметри функції? Для чого вони призначені?
- Як здійснюється вихід з функції?
- Як здійснюється виклик функції?
- Що таке аргументи функції? Яка різниця між фактичними та формальними параметрами функції?
- Що таке прототип функції? Для чого він призначений?.
- У чому полягають правила приведення типів у мові С++?
- Які способи передачі аргументів у функцію Ви знаєте?
- Чому не можна задавати вираз у ролі аргумента коли передача аргумента у функцію відбувається за посиланням?
- Що таке локальні змінні? А глобальні? Наведіть приклад.
- У чому полягає суть механізму перекриття імен мови С++?
ЛАБОРАТОРНЕ ЗАВДАННЯ
1. Ознайомитися з теоретичним матеріалом викладеним вище в даній інструкції і виконати приклади програм.
2. Одержати індивідуальне завдання.
3. Розробити алгоритм розв’язання індивідуального завдання і подати його у вигляді блок-схеми.
4. Скласти програму на мовіС++ у відповідності з розробленим алгоритмом.
|
|
5. Виконати обчислення по програмі.
6. Підготувати та здати звіт про виконання лабораторної роботи.
СПИСОК ЛІТЕРАТУРИ
1. Керниган Б., Ритчи Д. Язык программирования С. - М. - Финансы и статистика. - 1992. – 272 с.
2. Уэйт М., Прата С., Мартин Д. Язык С. Руководство для начинающих. - М. - Мир. - 1988. –512 с.
3. К. Джамса. Учимся программировать на языке С++. М.: Мир, 1997. – 320 с
4. Герберт Шилдт. Полный справочник по C++. М. – С.-П.-К., Вильямс. – 2003. – 800 с.
5. Демидович Е. М. Основы алгоритмизации и программирования. Язык Си. (Учебное пособие). – Санкт-Петербург: “БХВ Петербург”. – 2006. – 439 с.