Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота №5(Функції).docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
59.73 Кб
Скачать

Контрольні запитання

  1. У чому полягає різниця поміж оголошенням прототипу й визначенням функції?

  2. Які дії виконує у функції оператор return?

  3. Для яких функцій при їхньому визначенні не використовується ключове слово return?

  4. Який тип має функція, яка не повертає значення?

  5. Які параметри функції називають формальними, а які – фактичними?

  6. Чи повинні збігатися імена відповідних формальних і фактичних параметрів функції?

  7. Що таке локальна змінна?

  8. Поясніть різницю поміж локальними та глобальними змінними.

  9. Що буде виведено на екран після виконання такої програми?

#include <iostream.h>

void swap(int i, int j)

{ int temp = i; i = j; j = temp;}

int main()

{ int a = 10, b = 3;

swap (a, b);

cout << "а = " << a << " and b = " << b;

return 0; }

  1. Що таке перевантаження функцій?

Лабораторне завдання

  1. В звіті лабораторної роботи надати відповіді на контрольні запитання.

  2. Обчислити значення виразу

Таблиця 5.1


  1. Обчислити значення виразу використовуючи функцію користувача для знаходження факторіалу.

Таблиця 5.2


  1. Оформити звіт лабораторної роботи. Виконати на комп'ютері програми, задані викладачем, і занести результати обчислень до звіту.

Інструкційна карта складена Г.І. Кривобокою

Розглянуто на засіданні циклової комісії інформатики та комп’ютерної техніки

Голова циклової комісії С.С. Заліська