изначити загальну вартість покупок, зроблених за вказаний період у вказаному місці.
Формат вхідних і вихідних даних
а. Формат вхідних даних
. Назва товару - строковий тип даних (string).
. Місце покупки - строковий тип даних (string).
. Ціна товару - цілочисельний тип даних (integer).
. Дата покупки - тип даних містить значення дати і часу (TDateTime).
б. Формат вихідних даних
. Ім'я товару.
. Місце покупки.
. Ціна товару.
. Дата покупки.
2. Реалізація програми
Таблиця 1.Описание процедур
Процедура/ФункцияПараметрыОписаниеAddb: Integer (Загальне у елементів) p: TPElem (Вершина стека) У стек додається елемент. Вхідний параметр-вершина стека. Код програми представлений у Додатку 1. Лістинг 1Delp: TPElem (Вершина стека) Вхідним параметром є вершина стека, видаляється верхній елемент стека. Код програми представлений у Додатку 1. Лістинг 2.Del1p: TPElem (Вершина стека) Вхідним параметром є вершина стека, видаляються всі елементи стека шляхом повторення процедури Del. Код програми представлений у Додатку 1. Лістинг 5.Editb: Integer (Загальне у елементом тов) p: TPElem (Вершина стека) Вводиться номер елемента для зміни, нові дані перезаписуються на місце старих даних, вхідний параметр вершина стека. Код програми представлений у Додатку 1. Лістинг 6.Vivodb: Integer (Загальне у елементом тов) p: TPElem (Вершина стека) Виводиться заданий елемент стека. У процедурі цикл, проходить по всьому стеку, якщо знаходить елемент з заданим номером, виводить його. Код програми представлений у Додатку 1. Лістинг 4.Printallp: TPElem (Вершина стека) Виводиться стек, шляхом проходження по всіх елементах від вершини, вхідним параметром є вершина стека. Код програми представлений у Додатку 1. Лістинг 3.Helpp: TPElem (Вершина стека) Процедура-довідка, виводить список для вибору дій, вхідним параметром є вершина стека. Код програми представлений у Додатку 1. Лістинг 12.Pomogk: Integer (Номер елемента) p: TPElem (Вершина стека) Виводить елемент стека (Для процедур one, two, three, four). Код програми представлений у Додатку 1. Лістинг 7.Onep: TPElem (Вершина стека) У процедурі цикл, проходить по всьому стеку, якщо знаходить елемент, у якого дата покупки входить в 4 квартал минулого року, то виводить елемент. Вхідний параметр - вершина стека. Код програми представлений у Додатку 1. Лістинг 8.Twop: TPElem (Вершина стека) Виводить максимальну вартість поку...