- •Лабораторна робота № 1
- •Завдання для самостійної роботи Рівень 1.
- •Рівень 2.
- •Лабораторна робота № 2
- •Завдання для самостійної роботи
- •Лабораторна робота № 3
- •Завдання для самостійної роботи
- •Лабораторна робота № 4
- •Завдання для самостійної роботи
- •Лабораторна робота № 5
- •Завдання для самостійної роботи
- •Лабораторна робота № 6
- •Завдання для самостійної роботи
- •Лабораторна робота № 7
- •Завдання для самостійної роботи
- •Лабораторна робота № 8
- •Завдання для самостійної роботи
- •Лабораторна робота № 9
- •Завдання для самостійної роботи
- •Лабораторна робота № 10
- •Завдання для самостійної роботи
- •Лабораторна робота № 11
- •Завдання для самостійної роботи
- •Лабораторна робота № 12
- •Завдання для самостійної роботи
- •Лабораторна робота № 13
- •Завдання для самостійної роботи
- •Лабораторна робота № 14
- •Завдання для самостійної роботи
- •Лабораторна робота № 15
- •Завдання для самостійної роботи
- •Лабораторна робота № 16
- •Завдання для самостійної роботи
- •Лабораторна робота № 17
- •Завдання для самостійної роботи
- •Лабораторна робота № 18
- •Завдання для самостійної роботи
- •Лабораторна робота № 19
- •Завдання для самостійної роботи
- •Лабораторна робота № 20
- •Завдання для самостійної роботи
- •Лабораторна робота № 21
- •Завдання для самостійної роботи
- •Лабораторна робота № 22
- •Завдання для самостійної роботи
- •Лабораторна робота № 23
- •Завдання для самостійної роботи
Лабораторна робота № 2
Тема: Поняття алгоритму. Способи запису алгоритмів. Розробка лінійних алгоритмів. Розробка алгоритмів з розгалуженням. Розробка циклічних алгоритмів.
Мета роботи: Набуття навичок розробки алгоритмів та запису алгоритмів з використанням блок-схем.
Теоретичні відомості: матеріали лекцій (тема 4,5), Основи алгоритмізації. Методичні матеріали з організації самостійної роботи для студентів математичного факультету з дисципліни “програмування” (ст.23-31).
Завдання для самостійної роботи
Завдання 1.
1 |
Трикутник задається координатами
своїх вершин на площині:
|
2 |
Обчислити площу трикутника, якщо трикутник задано довжинами сторін. |
3 |
Обчислити площу трикутника, якщо трикутник задано довжиною однієї з сторін та висотою, опущеною на неї. |
4 |
Обчислити площу трикутника, якщо трикутник задано двома сторонами та кутом між ними. |
5 |
Обчислити площу та периметр квадрата, якщо задано довжину сторони цього квадрата. |
6 |
Обчислити площу та периметр квадрата, якщо задано довжину діагоналі цього квадрата. |
7 |
Обчислити площу та периметр прямокутника, довжини сторін якого задаються. |
8 |
Обчислити площу та периметр ромба, якщо задано довжину сторін та один з кутів. |
9 |
Обчислити площу та периметр рівнобічної трапеції, для якої задано довжини основ та висоту.. |
10 |
Трикутник задається координатами своїх вершин на площині: . Скласти програму для знаходження периметра. |
11 |
Дано два вектори
|
12 |
Дано :
|
13 |
Дано :
.
Знайти
|
14 |
Дано два дійсних числа. Знайти суму, добуток, середнє арифметичне та середнє геометричне цих чисел. |
Завдання 2.
1 |
Дано два дійсних числа:
|
2 |
Дано дійсні числа:
|
3 |
Дано дійсне число
|
4 |
Дано цілі число
|
5 |
Дано цілі число
.
Визначити, чи належить
множині
|
6 |
Дано три дійсних числа:
|
7 |
Дано три дійсних числа:
.
Знайти
|
8 |
Дано три дійсних числа:
.
Знайти
|
9 |
Дано три дійсних числа:
.
Знайти
|
10 |
Дано три дійсних числа:
.
Скласти програму для знаходження
|
11 |
Дано дійсні числа x, y, z. Обчислити
|
12 |
Дано два дійсних числа:
|
13 |
Дано
|
14 |
Вивести номер координатної чверті, в яку потрапляє точка із координатами x і y (xy ≠ 0).
|
|
Дано дійсні числа a, b, c. Знайти суму тих з них, які належать інтервалу [x, y].
|
Завдання 3.
1 |
Трикутник задається координатами своїх вершин на площині: . Визначити, чи є цей трикутник виродженим. |
2 |
Трикутник задається координатами своїх вершин на площині: . Визначити, чи є цей трикутник прямокутним. |
3 |
Трикутник задається координатами своїх вершин на площині: . Визначити, чи є цей трикутник гострокутним. |
4 |
Трикутник задається координатами своїх вершин на площині: . Визначити, чи є цей трикутник тупокутним. |
5 |
Трикутник задається координатами своїх вершин на площині: . Визначити, чи є цей трикутник рівнобедреним. |
6 |
Трикутник задається координатами своїх вершин на площині: . Визначити, чи є цей трикутник рівностороннім. |
7 |
Трикутник задається координатами своїх вершин на площині: . Знайти периметр трикутника. |
8 |
Трикутник задається координатами своїх вершин на площині: . Знайти найбільшу сторону. |
9 |
Дано чотири точки, що є вершинами
чотирикутника
|
10 |
Дано чотири точки, що є вершинами чотирикутника . З’ясувати, чи можуть вони бути вершинами ромба. |
11 |
Дано чотири точки, що є вершинами
чотирикутника
|
12 |
Дано чотири точки, що є вершинами чотирикутника . З’ясувати, чи можуть вони бути вершинами ромба. |
13 |
Дано чотири точки, що є вершинами чотирикутника . З’ясувати, чи можуть вони бути вершинами прямокутника. |
14 |
Дано чотири точки, що є вершинами чотирикутника . З’ясувати, чи можуть вони бути вершинами трапеції |
Завдання
4. Знайти значення
.
вар |
Завдання |
вар |
Завдання |
|
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
Завдання 5.
1 |
Дано
|
2 |
Дано
,
.
Знайти
|
3 |
Дано
,
.
Знайти
|
4 |
Дано дійсне число
і натуральне число
|
5 |
Дано дійсне число
і натуральне число
.
Обчислити
|
6 |
Дано дійсне число
і натуральне число
.
Обчислити
|
7 |
Дано
|
8 |
|
9 |
Дано
|
10 |
Дано натуральне число
.
Обчислити
|
11 |
Дано натуральне число
і дійсне число
.
Обчислити
|
12 |
Дано
|
13 |
Побудувати масив А=(ai), елементи якого задаються формулою:
Знайти добуток додатних елементів масиву і вивести його на форму. |
14 |
Дано натуральне число
.
Обчислити
|
Завдання 6. Обчислити із заданою точністю
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Контрольні запитання
Що таке алгоритм?
Які основні властивості алгоритмів?
Які існують основні форми подання алгоритмів?
Хто може бути виконавцем алгоритму?
Чим викликано існування багатьох способів опису алгоритмів?
Назвіть базові структури алгоритмів.
Назвіть елементи блок-схеми алгоритму та поясніть їхнє призначення.
Який алгоритм (фрагмент алгоритму) називається лінійним
Який алгоритм (фрагмент алгоритму) називається алгоритмом з розгалуженням?
Який алгоритм називають циклічним?
Який блок позначає в блок-схемі команду перевірки умови? Наведіть приклади його використання.
Які види циклів ви знаєте? Зобразіть їх графічно.

1