- •Лабораторна робота № 1 (4 год.).
- •3. Приклади роботи з вказівниками.
- •4. Незв’язані динамічні дані.
- •Блок-схема програми
- •Текст програми на Паскалі
- •Результати роботи програми.
- •Таблиця 1
- •Лабораторна робота № 2 (4 год.).
- •Блок-схема програми
- •Текст програми на Паскалі
- •Результати роботи програми.
- •Таблиця 2
- •Лабораторна робота № 3 (6 год.).
- •Блок-схема програми
- •Текст програми на Паскалі
- •Результати роботи програми.
- •Таблиця 3
- •Лабораторна робота № 4 (6 год.).
- •Блок-схема програми
- •Текст програми на Паскалі
- •Результати роботи програми.
- •Таблиця 4
- •Лабораторна робота № 5 (6 год).
- •Таблиця 5
- •Лабораторна робота № 6 (4 год).
- •Таблиця 6
Лабораторна робота № 6 (4 год).
Тема роботи: Методи сортування в масивах.
Мета роботи: Опанування навичками виконання сортування в масивах за заданими алгоритмами.
Постановка задачі: Створити і вивести одновимірний масив. Виконати обробку масиву згідно з завданням. Вивести результати обробки.
Методичні вказівки до роботи:
В програмі передбачити заповнення масиву двома способами:
задати масив як константу,
заповнити масив випадковими числами.
Вивести масив перед сортуванням.
Виконати сортування масиву заданими способами.
Виводити масив після кожного сортування.
Завдання відповідно до варіанту вибрати з Таблиці 6.
Зміст звіту:
Тема і мета робота.
Індивідуальне завдання.
Блок-схема програми.
Текст програми на Паскалі.
Результати роботи програми.
Інформація про виконавця програми
Висновок до роботи.
Таблиця 6
|
Вар N |
Кількість елементів масиву |
Тип елементів масиву |
1-е сортування |
2-е сортування |
Напрямок сортування |
|
|
10 |
Real |
Вибором |
Розподільне |
По збільшенню |
|
|
25 |
Integer |
Вставкою |
Бінарне |
По зменшенню |
|
|
15 |
Byte |
Розподільне |
Швидке |
По збільшенню |
|
|
12 |
Word |
Бінарне |
Обміном |
По зменшенню |
|
|
10 |
Char |
Швидке |
Вибором |
По збільшенню |
|
|
20 |
Real |
Обміном |
Вставкою |
По зменшенню |
|
|
14 |
Integer |
Вибором |
Розподільне |
По збільшенню |
|
|
8 |
Byte |
Вставкою |
Бінарне |
По зменшенню |
|
|
10 |
Word |
Розподільне |
Вибором |
По збільшенню |
|
|
14 |
Char |
Бінарне |
Вставкою |
По зменшенню |
|
|
10 |
Integer |
Розподільне |
Швидке |
По збільшенню |
|
|
25 |
Real |
Бінарне |
Обміном |
По зменшенню |
|
|
15 |
Integer |
Вибором |
Обміном |
По збільшенню |
|
|
12 |
Byte |
Вставкою |
Розподільне |
По зменшенню |
|
|
10 |
Word |
Розподільне |
Бінарне |
По збільшенню |
|
|
20 |
Char |
Бінарне |
Швидке |
По зменшенню |
|
|
14 |
Real |
Швидке |
Обміном |
По збільшенню |
|
|
8 |
Integer |
Обміном |
Вибором |
По зменшенню |
|
|
10 |
Byte |
Вибором |
Вставкою |
По збільшенню |
|
|
14 |
Word |
Вставкою |
Розподільне |
По зменшенню |
|
|
10 |
Char |
Розподільне |
Бінарне |
По збільшенню |
|
|
25 |
Real |
Бінарне |
Вибором |
По зменшенню |
|
|
15 |
Integer |
Вибором |
Вставкою |
По збільшенню |
|
|
12 |
Byte |
Вставкою |
Розподільне |
По зменшенню |
|
|
10 |
Word |
Розподільне |
Бінарне |
По збільшенню |
