Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОП Розраха.doc
Скачиваний:
3
Добавлен:
03.12.2018
Размер:
537.09 Кб
Скачать

Контрольний приклад

Рис.1. Діалог виконання програми

Аналіз результату

Для демонстрації роботи програми в наведеному приклад було введено кількість елементів n = 7. Після цього були введені 7 стрічок з інформацією відповідно до вимог завдання. Видалення елементів відбувалося за номером «ZZX», яких у наведеному прикладі було 2. Після видалення відповідних структур я вивів на екран решти даних з ДЛС. Даний список я в результаті переписую у текстовий файл res.txt. Скріншоти демонструють правильність результату виконання.

Рис.2. Вміст файлу «res.txt»

Перелік умовних позначень

  1. МС – Масив структур

  1. ДП – Динамічна пам'ять

  1. ОП – Оперативна пам'ять

  1. ДЛС – Двонаправлений лінійний список

Cписок використаної літератури

  1. Juan Soulie, «C and C++ Language Tutorial», 2008

  1. В.В. Войтенко, А.В. Морозов, «C/C++ Теорія та практика», Житомир, 2004

  1. Кравець П.О. , Методичні вказівки до лабораторних робіт з дисципліни «Проблемно-орієнтовані мови програмування», Львів, 2005

  1. Дж.Макконел, «Основи сучасних алгоритмів», Москва, 2004

  1. Кнут Д.Е. «Мистецтво програмування », Київ, 2007

Висновок

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

13