Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursak11112иьпр.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.38 Mб
Скачать

Результат роботи програми

Додайте нові значення.

Введіть тип процесора: Intel

Введіть дату виробництва: 1983

Введіть розмір пам'яті: 64

Введіть розмір HDD: 2

Для закінчення введення натисніть (f), для продовження (a): a

Додайте нові значення.

Введіть тип Процесора: AMD

Введіть дату виробництва: 2000

Введіть розмір пам'яті: 1024

Введіть розмір HDD: 23

Для закінчення введення натисніть (f), для продовження (a): f

Введіть тип сортування: пам'ять (m) / розмір жорсткого диска (h) / рік (y) m

2 записи збережено.

Робота програми закінчена

В результаті роботи програми отримано 2 файли:

Файл з базою даних: base.bd;

Файл з результатом сортування придатним для друку: print.txt.

Дані з файлу "print.txt":

Тип процесора: Intel

Рік: 1983

Розмір пам'яті: 64

Розмір HDD: 2

Висновок

Створення програм, працюючих з файлами, що сортують інформацію є важливим кроком по вивченню логіки створення програм, що веде до створення баз данних, які дозволяють, зберігати і сортувати інформацію в надзвичайно великих об’ємах і з максимальною швидкісттю.

В результаті написання програми отримані унікальні навички з алгоритмізації, ортуванню і опрацюванню інформації.

Література

  1. О.Ю. ПЕТРИК КУРС ПРОГРАМУВАНН НА МОВІ СІ "Конспект лекцій" Галицький коледж 2012-2013рр.

  2. http://ru.wikipedia.org/wiki/Сортировка связного списка

  3. http://ru.wikipedia.org/wiki/Сортировка слиянием

  4. http://algolist.manual.ru/sort/merge_sort.php

  5. http://code.dawnofthegeeks.com/resources/cLinkedList.h

Додаток а

Тестування

На рисунку 1 подано початкове меню програми

рис.1

На рисунку 2 зображено введення інформації в файл

Рис.2

На рисунку 3 продимонстровано введення інформації про другий елемент файлу.

Рис.3

На рисунку 4 подано всі елементи файлу, він завершений також в меню є вибір для продовження та сортування, за різнимии параметрами, файлу

Рис.4

На даному рисунку зображено всі елементи файлу та тип сортування. Конкретно а цьому випадку сортуємо за розміром жорсткого диска, хоча можна сортувати за розміром оперативної пам‘яті та роком випуску. Нісля виконання сортування файл зберігається.

Рис.5

Після завершення роботи основної програми зчитується записи з файлу та відкриваються доступні операції для виконання над файлом, а саме очистити базу, відсортувати за іншим параметром також додати інші елементи.

Рис.6

Обравши додавання нового елементу в нас знову з‘являється початкове меню, в якому ми будемо вводити елементи доки не натиснемо f

Рис.7

Додавши ще один запис, закінчуємо введення та сортуємо дані файлу, і вже зберігається 4 записи.

Рис.8

В даному випадку очищуємо базу даних, а програма очистивши пропонує нам створити новий файл.

Рис.9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]