Professional Documents
Culture Documents
ЛБ4 К13 Ладікова-Роєва Миколи
ЛБ4 К13 Ладікова-Роєва Миколи
ЛБ4 К13 Ладікова-Роєва Миколи
Лабораторна робота №4
1
Зміст
1. Умова роботи 3
2.Постанова задачі 4
3.Теоретичні відомості 5
4.Побудова моделі 6
5.Алгоритм виконання 7-8
6.Висновки 9
2
1. Умова роботи
Написати програму яка розділена на 3 файли main.cpp, fib.cpp і fib.h
3
Постанова задачі
Наша програма повинна мати можливість ініціалізувати початок ряду Фібоначчі та
обчислити наступні значення. Для цього ми використовуємо дві функції: initfib(), яка
встановлює початкові значення, та fib(), яка продовжує ряд.
4
3.Теоретичні відомості
Linker або link editor - це програма, що об'єднує об'єктні файли в один виконуваний
файл. Header file - це файл, який містить прототипи функцій та інші декларації,
необхідні для роботи з функціями.
5
4.Побудова моделі
main.cpp:
fib.cpp:
fib.h:
6
5.Алгоритм виконання
7
Компілятор збирає всі ці частини разом, використовуючи Linker, і створює виконуваний
файл, який можна запустити. Таким чином, ця програма демонструє використання
розділення коду на окремі файли, що полегшує його розуміння та управління. Файл
main.cpp містить точку входу в програму, fib.cpp містить реалізацію функцій для
роботи з числовою послідовністю Фібоначчі, а fib.h містить декларації цих функцій.
8
6.Висновки
Ця програма демонструє роботу з числовою послідовністю Фібоначчі та використання
розділення коду на окремі файли. Це полегшує читання, редагування та керування
кодом. Розділення на файли сприяє підтримці чистоти та організації програми.