Введення
У цій роботі необхідно написати програмне забезпечення для роботи з інформацією та її обробкою, реалізувати її на мові програмування Delphi, за основу зберігання інформації взяти стек. p align="justify"> Стек - це лінійний список, в якому додавання нових елементів і видалення існуючих проводиться тільки з одного кінця, званого вершиною стека. Стек часто називають структурою LIFO (скорочення LIFO означає Last In - First Out, тобто останнім прийшов - першим вийшов). Це скорочення допомагає запам'ятати механізм роботи стека. p align="justify"> Значним покажчика, що представляє стек, є посилання на вершину стека, і кожен елемент стека містить поле посилання на сусідній, "нижній" елемент.
Робота складається з 41 аркушів, містить 19 малюнків і 1 таблицю. У розділі В«Постановка мети і завданьВ» написані мета і завдання роботи. У розділі В«Опис алгоритмівВ» представлені процедури роботи зі стеком. У розділі В«Реалізація користувальницького інтерфейсуВ» написана інструкція з використання програми, з короткими поясненнями, скріншотами. У розділі В«ВисновокВ» представлені підсумки курсової роботи. Вказано В«Список використаних джерелВ», в якому перерахована література, використана при написанні програми. У В«Додатку 1В» наводиться код програми, код розбитий на листинги. br/>
1. Постановка мети і завдань роботи
Мета
Розробка програми для зберігання інформації про вчинені покупках.
Завдання
. Вивчити технологію роботи з динамічними структурами даних. p align="justify">. Скласти алгоритми, використовувані для роботи стандартних процедур (додавання, видалення, радактірованіе, висновок) і для завдань.
. Реалізувати алгоритми за допомогою мови програмування Delphi. p align="justify">. Провести налагодження і тестування програми. p align="justify">. Написати звіт про виконану роботу (ви його читаєте). p align="justify"> Функціонал програми
Передбачити можливість для зберігання такої інформації:
найменування товару,
місце покупки,
ціна,
дата покупки.
Передбачити можливість додавання, зміни та видалення запису і відображення даних на екран. Для зберігання даних використовувати стек.
Отримати список місць купівлі та найменувань товарів, придбаних у четвертому кварталі минулого року.
Знайти максимальну вартість покупок, зроблених по кожному з зустрічаються місць покупки.
Знайти кількість покупок за кожен квартал минулого року.
В...