- •Методичні рекомендації та індивідуальні завдання для лабораторних та самостійних робіт
- •Лабораторна робота №1
- •Запис алгоритмів мовою блок-схем.
- •Навчитися будувати блок-схеми алгоритмів засобами Microsoft Word.
- •Лабораторна робота №2
- •Робота в середовищі програмування Turbo Pascal. Запуск програм на виконання.
- •Ознайомитись з середовищем програмування Turbo Pascal. Навчитись вводити, редагувати, записувати та виконувати програми.
- •Ознайомистися з середовищем Turbo Pascal 7.0.
- •Лабораторна робота №3
- •Мп Turbo Pascal. Знайомство з середовищем. Створення програми за зразком
- •Питання для самоконтролю
- •Лабораторна робота №4
- •Створення та реалізація послідовних алгоритмів мп Pascal. Обчислення за формулами. Організація діалогу між користувачем та еом
- •Навчитися записувати послідовні алгоритми мовою програмування Pascal, виконувати запуск програм, компіляцію, редагування програмного коду.
- •Лабораторна робота №5
- •Мп Turbo Pascal. Реалізація алгоритмів розгалуження
- •Навчитися реалізовувати алгоритми розгалуження в середовищі Turbo Pascal.
- •Лабораторна робота №6
- •Мп Turbo Pascal. Реалізація циклічних алгоритмів
- •Навчитися реалізовувати циклічні алгоритми в середовищі Turbo Pascal.
- •Лабораторна робота №7
- •Мп Turbo Pascal. Одновимірні масиви. Формування одновимірного масиву. Виведення елементів одновимірного масиву.
- •Навчитися формувати одновимірний масив за різними способами: через присвоєння, в режимі діалогу, за допомогою функції генерування виипадкових чисел. Виведення результатів на екран.
- •З авдання 3
- •Результати обчислень
- •Лабораторна робота №8
- •Мп Turbo Pascal. Одновимірні масиви. Характерні прийоми алгоритмізації.
- •Навчитися обчислювати суму, добуток, кількість елементів масиву, що відповідають заданій умові. Навчитися знаходити максимальний та мінімальний елементи масиву та їх індекси.
- •Мп Turbo Pascal. Одновимірні масиви. Характерні прийоми алгоритмізації
- •Перевірити рівень теоретичних знань та практичних навичок при створенні та опрацюванні одновимірних масивів
- •Лабораторна робота №9
- •Мп Turbo Pascal. Одновимірні масиви. Впорядкування одновимірних масивів.
- •Навчитися розв’язувати задачі на упорядкуання одновимірних масивів в середовищі Turbo Pascal.
- •Лабораторна робота №10
- •Мп Turbo Pascal. Одновимірні масиви. Пошук в одновимірному масиві.
- •Навчитися використовувати алгоритми пошуку в одновимірному масиві при розв’язуванні задач.
- •1 Спосіб
- •2 Спосіб Рис.10.4. Програма розв’язання задачі.
- •Лабораторна робота №11
- •Робота з рядковими величинами.
- •Ознайомитися з основними процедурами і функціями для роботи з рядковими величинами.
- •Лабораторна робота №12
- •Мп Turbo Pascal. Двовимірні масиви. Формування двовимірного масиву. Виведення елементів двовимірного масиву на екран.
- •Навчитися вводити елементи двовимірного масиву по рядках і по стовпцях та виводити елементи двовимірного масиву на екран.
- •Лабораторна робота №13
- •Мп Turbo Pascal. Двовимірні масиви. Пошук максимального та мінімального елемента в стовпцях та рядках двовимірного масиву.
- •Навчитися знаходити максимальні та мінімальні елементи двовимірного масиву, а також індекси цих елементів при розв’язуванні задач в середовищі Turbo Pascal.
- •Лабораторна робота №14
- •Мп Turbo Pascal. Опрацювання двовимірних масивів.
- •Отримати навички роботи з двовимірними масивами.
- •Мп Turbo Pascal. Функції користувача в мові програмування Turbo Pascal.
- •Навчитися створювати функції користувача при розв’язуванні задач.
- •Лабораторна робота №16
- •Використання процедур і функцій мп Turbo Pascal при опрацюванні масивів даних.
- •Навчитися використовувати процедури при опрацюванні масивів даних.
- •Опрацювання одновимірних і двовимірних масивів в середовищі Turbo Pascal
- •Перевірка теоретичних знань та набутих практичних навичок при роботі з масивами даних
Мп Turbo Pascal. Одновимірні масиви. Характерні прийоми алгоритмізації
Перевірити рівень теоретичних знань та практичних навичок при створенні та опрацюванні одновимірних масивів
Завдання
Скласти блок-схему алгоритму розв’язання задачі відповідно до варіанту, зобразити її засобами Microsoft Word, написати програму мовою Pascal, відлагодити її та проаналізувати отримані результати. Вивести згенерований, сформований та впорядкований масиви.
1 |
Згенерувати і вивести на екран одновимірний масив Z{zi} ( ) у діапазоні цілих чисел [ -10; 10 ]. Сформувати масив Y, який складається із від’ємних елементів масиву Z. Впорядкувати елементи масиву Y за зростанням. |
2 |
Згенерувати і
вивести на екран одновимірний масив
X {xi}
( |
3 |
Згенерувати і вивести на екран одновимірний масив Y{yi} ( ) у діапазоні цілих чисел [-20;20]. Сформувати масив Z, який складається із додатних елементів масиву Y. Впорядкувати елементи масиву Y за спаданням. |
4 |
Згенерувати і
вивести на екран одновимірний масив
Y{yi}
( |
5 |
Згенерувати і
вивести на екран одновимірний масив
Y{yi}
( |
6 |
Згенерувати і
вивести на екран одновимірний масив
Z{zi}
( |
7 |
Згенерувати і вивести на екран одновимірний масив Z{zi} ( ) у діапазоні цілих чисел [ -40; 40 ]. Сформувати масив Y із елементів масиву Z, які задовольняють умову zi 25. Впорядкувати елементи масиву Y за спаданням модулів елементів. |
8 |
Згенерувати і вивести на екран одновимірний масив Y{yi} ( ) у діапазоні цілих чисел [ -10; 30 ]. Сформувати масив Z із додатних елементів масиву Y. Впорядкувати елементи масиву Z за зростанням. |
9 |
Згенерувати і
вивести на екран одновимірний масив
X {xi}
( |
10 |
Згенерувати і
вивести на екран одновимірний масив
Z{zi}
( |
11 |
Згенерувати і вивести на екран одновимірний масив Y{yi} ( ) у діапазоні цілих чисел [ -20; 90 ]. Сформувати масив Z із парних елементів масиву Y. Впорядкувати елементи масиву Z за зростанням. |
12 |
Згенерувати і
вивести на екран одновимірний масив
Z{zi}
( |
13 |
Згенерувати і
вивести на екран одновимірний масив
X {xi}
( |
14 |
Згенерувати і
вивести на екран одновимірний масив
Y{yi}
( |
15 |
Згенерувати і вивести на екран одновимірний масив Z{zi} ( ) у діапазоні цілих чисел [ -35; 70 ]. Сформувати масив X із додатних елементів масиву Z. Впорядкувати елементи масиву X за зростанням. |
16 |
Згенерувати і вивести на екран одновимірний масив X {xi} ( ) у діапазоні цілих чисел [ -10; 50 ]. Сформувати масив Z із елементів масиву X, які належать інтервалу -10< xi . 30. Впорядкувати елементи масиву Z за спаданням. |
17 |
Згенерувати і
вивести на екран одновимірний масив
Y{yi}
( |
18 |
Згенерувати і вивести на екран одновимірний масив Z{zi} ( ) у діапазоні цілих чисел [ -30; 70 ]. Сформувати масив Y із елементів масиву Z, які стоять на парних місцях. Впорядкувати елементи масиву Y за зростанням модулів елементів. |
19 |
Згенерувати і вивести на екран одновимірний масив X {xi} ( ) у діапазоні цілих чисел [ 25; 85 ]. Сформувати масив Z із елементів масиву X, які задовольняють умову xi . 50. Впорядкувати елементи масиву Z за зростанням. |
20 |
Згенерувати і вивести на екран одновимірний масив Y{yi} ( ) у діапазоні цілих чисел [ -15; 15 ]. Сформувати масив Z із елементів масиву Y, які розташовані на парних місцях. Впорядкувати елементи масиву Z за зростанням модулів елементів. |
21 |
Згенерувати і вивести на екран одновимірний масив Z{zi} ( ) у діапазоні цілих чисел [ 5; 35 ]. Сформувати масив X із елементів масиву Z, які задовольняють умову zi 20. Впорядкувати елементи масиву X за спаданням. |
22 |
Згенерувати і
вивести на екран одновимірний масив
X {xi}
( |
23 |
Згенерувати і вивести на екран одновимірний масив Y{yi} ( ) у діапазоні цілих чисел [ -12; 25 ]. Сформувати масив Z із непарних елементів масиву Y. Впорядкувати елементи масиву Z за спаданням. |
24 |
Згенерувати і
вивести на екран одновимірний масив
Z{zi}
( |
25 |
Згенерувати і вивести на екран одновимірний масив X {xi} ( ) у діапазоні цілих чисел [ -40; 20 ]. Сформувати масив Z із елементів масиву X, які задовольняють умову xi < –5. Впорядкувати елементи масиву Z за зростанням модулів елементів. |
26 |
Згенерувати і вивести на екран одновимірний масив Y{yi} ( ) у діапазоні цілих чисел [ 0; 50 ]. Сформувати масив Z із елементів масиву Y, які належать інтервалу 10< yi 30. Впорядкувати елементи масиву Z за зростанням. |
27 |
Згенерувати і вивести на екран одновимірний масив Z{zi} ( ) у діапазоні цілих чисел [ -10; 30 ]. Сформувати масив Y із елементів масиву Z, які задовольняють умову zi .10. Впорядкувати елементи масиву Y за спаданням. |
28 |
Згенерувати і
вивести на екран одновимірний масив
Z{zi}
( |
29 |
Згенерувати і вивести на екран одновимірний масив Y{yi} ( ) у діапазоні цілих чисел [ 11; 44 ]. Сформувати масив Z із елементів масиву Y, які задовольняють умову yi 5. Впорядкувати елементи масиву Y за спаданням. |
30 |
Згенерувати і вивести на екран одновимірний масив Z{zi} ( ) у діапазоні цілих чисел [ 0; 50 ]. Сформувати масив Y із непарних елементів масиву Z, які задовольняють умову yi >25. Впорядкувати елементи масиву Y за зростанням. |
