
- •Лабораторна робота № 5.
- •Теоретичні відомості.
- •Хід виконання роботи.
- •1. Створення проекту dll-бібліотеки.
- •2. Написання коду програми.
- •3. Побудова dll-бібліотеки.
- •4. Створення програми, у якій буде використовуватись dll-бібліотека.
- •Варіанти для індивідуальної роботи.
- •Висновки.
- •Контрольні запитання.
Варіанти для індивідуальної роботи.
Написати програму для виконання геометричних обчислень відповідно до власного варіанту. Створені функції для реалізації геометричних формул виділити в dll-бібліотеку.
1. Задано координати вершин
трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити
його периметр та висоту
.
2. Задано координати вершин
трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити
його площу та висоту
.
3. Задано координати вершин
трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити
радіус кола, вписаного в трикутник та
висоту
.
4. Задано координати вершин
трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити
радіус кола, описаного навколо трикутника
та висоту
.
5. Задано координати вершин
трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити
його площу та бісектрису
.
6. Задано координати вершин
трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити
його периметр та бісектрису
.
7. Задано координати вершин
трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити
радіус кола, описаного навколо трикутника
та бісектрису
.
8. Задано координати вершин
трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити
радіус кола, вписаного в трикутник та
бісектрису
.
9. Задано координати вершин трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити висоту та бісектрису .
10. Задано координати вершин трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити значення його кутів.
11. Задано координати вершин трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити його площу та радіус кола, описаного навколо трикутника.
12. Задано координати вершин трикутника: (х1, у1), (х2, у2), (х3, у3). Обчислити його периметр та радіус кола, вписаного в трикутник.
Математична довідка. Формули, які використовуються для обчислень:
1) відстань між точками з координатами та :
,
2) периметр трикутника :
,
3) площа трикутника :
,
4) висоти трикутника:
,
,
,
5) бісектриси трикутника:
,
,
,
6) радіус кола, описаного навколо трикутника:
,
7) радіус кола, вписаного в трикутник:
,
8) значення кута трикутника,
який знаходиться навпроти сторони з
довжиною
:
.
У наведених формулах
,
та
- довжини сторін трикутника.
Висновки.
Лабораторна робота дозволяє ознайомитись з методикою створення та використання dll-бібліотеки.
Зміст звіту.
Тема та мета роботи.
Постановка завдання власного варіанту.
Програма.
Результат.
Відповіді на контрольні запитання.
Контрольні запитання.
Що таке dll-бібліотека?
Для чого використовуються dll-бібліотеки?
Яким чином експортується функція з dll-бібліотеки?
Яким чином імпортується функція з dll-бібліотеки?