![](/user_photo/2706_HbeT2.jpg)
- •Методичні вказівки
- •5.05010301 – Розробка програмного забезпечення
- •2.1 Основні форми представлення алгоритмів:
- •2.2 Блок-схеми
- •2.3 Основні структури алгоритмів
- •Лінійний алгоритм
- •3. Постановка задачі
- •4. Варіанти
- •5. Методичні вказівки
- •3. Постановка задачі
- •4. Варіанти
- •5. Методичні вказівки
- •Цикли з відомим числом повторень
- •Цикли з невідомим числом повторень
- •Вкладені цикли
- •3. Постановка задачі
- •4. Варіанти
- •5. Методичні вказівки
- •5. Методичні вказівки
- •Приклад
- •5. Методичні вказівки
- •2. Введення даних організувати з клавіатури.
- •3. Висновок результатів для завдання організувати на монітор.
- •Практична робота № 6
- •3. Постановка завдання
- •4. Варіанти
- •5. Методичні вказівки
- •2. Введення даних для завдань а і б організувати з клавіатури.
- •4. Висновок результатів для завдання а організувати у вигляді:
- •7. Контрольні питання
- •Практична робота № 7
- •3. Постановка завдання.
- •5. Методичні вказівки
- •2.3 Цикл типу do — while
- •2.4 Керуючі оператори в циклах
- •3. Постановка завдання.
- •5. Методичні вказівки
- •7. Контрольні питання
- •2.5 Області дії змінних
- •Приклад
- •3. Постановка завдання
- •4. Варіанти
- •5. Методичні вказівки
- •7. Контрольні запитання
- •2.5. Поиск в отсортированном массиве
- •3. Постановка завдання
- •5. Методичні вказівки
- •7. Контрольні питання
- •3. Постановка завдання
- •4. Варіанти завдань
- •5. Методичні вказівки
- •5. Методичні вказівки
- •7. Контрольні питання
- •Практична робота № 13
- •1. Мета роботи:
- •2. Теоретичні відомості
- •3. Постановка завдання
- •1. Використовуючи функції сформувати за допомогою дсч одновимірний масив і вивести його на друк.
- •2. Виконати обробку одновимірного масиву у відповідності з варіантом, використовуючи функції, результат вивести на друк.
- •4. Варіанти
- •5. Методичні вказівки
- •7. Контрольні питання
- •2.3 Швидке сортування
- •Алгоритм
- •Швидкість
- •2.4 Модифіковані методи сортування
- •2.4.1 Метод Шелла
- •2.4.2 Швидке сортування
- •3. Постановна задачі
- •4. Варіанти
- •5. Методичні вказівки
- •Приклад
- •3. Постановка завдання
- •1. Ввести з клавіатури рядок символів і обробити її у відповідності зі своїм варіантом, використовуючи функції.
- •4. Варіанти
- •5. Методичні вказівки
- •7. Контрольні питання
- •5. Методичні вказівки
- •7. Контрольні питання
- •Практична робота № 17
- •1. Мета роботи:
- •2. Теоретичні відомості
- •2.5. Численные методы решения уравнений
- •2.5.1. Метод итераций
- •2.5.2. Метод Ньютона
- •2.5.3. Метод половинного деления
- •3. Постановка завдання
- •1. Написати функцію з замовчує параметрами відповідно до варіанта, продемонструвати різні способи виклику функції: • з параметрами заданими явно, • з опущеними параметрами
- •4. Варіанти
- •5. Методичні вказівки
- •3. Постановка задачі
- •На цьому дереві можна визначити три методи упорядкування:
- •5. Методичні вказівки
- •7. Контрольні питання
- •Практична робота № 20
- •1. Мета роботи:
- •2. Короткі теоретичні відомості
- •3. Постановка завдання
- •4. Варіанти
- •5. Методичні вказівки
- •7. Контрольні питання
4. Варіанти
Завдання 1.1. Використовуючи математичну модель, розробити блок-схему алгоритму для обчислювання значень вказаних елементів трикутника, заданого величинами його сторін. Дано сторони трикутника a, b і с.
Введемо позначення та складемо математичні моделі обчислення елементів трикутника:
Висота,
проведена до сторони а,
Висота,
проведена до сторони b,
Висота,
проведена до сторони c,
Бісектриса
кута А,
Бісектриса
кута B,
Бісектриса
кута C,
Медіана,
проведена до сторони а
Медіана,
проведена до сторони b
Медіана,
проведена до сторони c
Радіус
кола, описаного навколо трикутника,
Радіус
кола, вписаного в трикутник,
,
де:
р
– півпериметр,
S
–
площа
трикутника,
за формулою Герона
Таблиця 2 – Таблиця варіантів до створення лінійних алгоритмів
Номер варіанта |
Величина, яку потрібно обчислити |
Довжина сторін, см | |||||
a |
b |
c |
a |
b |
c | ||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1(16) |
Висота ha, бісектриса ωβ |
12,3 |
14,5 |
16,7 |
16,3 |
18,9 |
11,4 |
2(17) |
Медіана ma, радіус описаного кола R |
11,4 |
12,6 |
17,1 |
21,7 |
22,6 |
17,3 |
3(18) |
Бісектриса ωа, радіус вписаного кола r |
21,8 |
24,9 |
30,6 |
11,8 |
14,9 |
20,6 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
4(19) |
Радіус описаного кола R, висота hb |
40,6 |
39,5 |
41,8 |
15,6 |
19,5 |
11,8 |
5(20) |
Радіус вписаного кола r, медіана mb |
17,7 |
15,8 |
12,1 |
22,1 |
32,5 |
36,1 |
6(21) |
Висота hb, бісектриса ωа |
17,7 |
15,8 |
12,1 |
42,3 |
35,4 |
38,7 |
7(22) |
Медіана mb, висота hс |
11,3 |
15,9 |
20,7 |
10,6 |
19,8 |
12,9 |
8(23) |
Бісектриса ωβ, бісектриса ωγ |
15,5 |
18,4 |
19,2 |
24,1 |
23,8 |
27,5 |
9(24) |
Радіус описаного кола R, бісектриса ωα |
14,2 |
13,9 |
17,2 |
44,6 |
42,6 |
38,8 |
10(25) |
Радіус вписаного кола r, медіана mс |
34,6 |
40,1 |
28,4 |
29,4 |
25,6 |
28,1 |
11(26) |
Висота hс, бісектриса ωγ |
39,0 |
42,2 |
34,4 |
24,0 |
22,3 |
33,3 |
12(27) |
Медіана mс, висота ha |
68,4 |
63,2 |
70,8 |
29,4 |
23,7 |
26,8 |
13(28) |
Бісектриса ωγ, радіус описаного кола R |
28,1 |
26,7 |
33,2 |
28,1 |
26,7 |
33,2 |
14(29) |
Радіус описаного кола R і вписаного кола r |
41,9 |
49,8 |
36,3 |
11,2 |
13,3 |
16,1 |
15(30) |
Радіус вписаного кола r, висота hb |
17,8 |
20,5 |
11,6 |
12,8 |
10,4 |
15,6 |
Завдання 1.2. Скласти алгоритм для визначення відповіді при розв’язанні логічної задачі.
Сума двох перших цифр заданого чотиризначного числа дорівнює сумі двох його останніх цифр.
Сума цифр даного тризначного числа N є парним числом.
Точка з координатами (х, у) належить частини площини, що лежить між прямими х = m і х = n (m <n)
Квадрат заданого тризначного числа дорівнює кубу суми цифр цього числа
Ціле число N є парним двозначним числом
Трикутник зі сторонами а, b, с є рівностороннім
Трикутник зі сторонами а, b, с є рівнобедреним
Трикутник зі сторонами а, b, с є різнобічним
Серед чисел а, b, с є хоча б одна пара взаємно протилежних чисел
Серед чисел а, b, с є хоча б одна пара взаємно простих чисел
Числа а і b виражають довжини катетів одного прямокутного трикутника, а числа а і d - іншого. Ці трикутники є подібними
Дано три сторони одного і три сторони іншого трикутника. Ці трикутники рівновеликі, тобто мають рівні площі.
Дана трійка натуральних чисел а, b, с є трійкою Піфагора, тобто
Всі цифри даного чотиризначного числа N різні
Дані числа х і у є координатами точки, що лежить в першій координатній чверті
і
- координати лівої верхньої і правої нижньої вершин прямокутника, точка А (х, у) лежить всередині цього прямокутника
Число з є середнім арифметичним чисел а і b.
Натуральне число N є точним квадратом
Цифри даного чотиризначного числа N утворюють строго зростаючу послідовність
Цифри даного чотиризначного числа N є геометричною прогресією
Цифри даного чотиризначного числа N є арифметичною прогресією
Дані числа с і d є відповідно квадратом і кубом числа а
Цифра М входить в десяткову запис чотиризначного числа N
Дане чотиризначне число читається однаково зліва направо і справа наліво
Сума двох натуральних чисел кратна 2
Завдання 1.3. Скласти алгоритм, що видає TRUE, якщо точка з координатами (х,у) належить до обмеженої області, і FALSE в іншому випадку.