Professional Documents
Culture Documents
lab06PevnaK 13
lab06PevnaK 13
ЛАБОРАТОРНА РОБОТА №6
Виконувала:
студентка 1 курсу, групи К-13
спеціальності «Комп’ютерні науки»
Певна Олеся Олександрівна
Зміст
3
Постановка задачі
Метою даного проекту є реалізація програми для обчислення послідовності
Фібоначчі. Задачі включають в себе створення двох проектів: lab06 та lab05a (у
варіанті lab05aa), де перший є консольною програмою, а другий - бібліотекою,
що містить необхідні функції. Основні етапи включають ініціалізацію
початкових значень послідовності, отримання вхідних даних від користувача та
виведення результату обчислення.
4
Теоретичні відомісті
У цьому проекті використовується розділення на два проекти: консольний
застосунок (main.cpp) та бібліотека (lab05aa), яка містить функції для
обчислення послідовності Фібоначчі. Функції ініціалізації та обчислення
розташовані у відповідних файлах (fib.c та fib.h).
5
Побудова моделі
Модель програми базується на розділенні коду на два проекти. У lab05aa
(бібліотека) реалізовані функції ініціалізації та обчислення послідовності
Фібоначчі. У lab06 (консольний застосунок) використовується ця бібліотека для
отримання результату.
6
Алгоритм виконання
lab05aa (бібліотека):
7
8
9
Висновок
Програма реалізує обчислення послідовності Фібоначчі за допомогою двох
проектів: консольного застосунку (lab06) та бібліотеки (lab05aa). Розділення на
проекти дозволяє зберігати основні функції у бібліотеці, що робить код більш
структурованим та повторно використовуваним.
10