Ответ: Помогите с Паскалем
ВАРИАНТ 1
КОМПЬЮТЕРНАЯ ФИРМА
ОПИСАНИЕ
Программа должна создавать базу данных компьютерной фирмы. Информация о каждом наименовании товара фирмы хранится в файле firma.dat и вводится в диалоге по запросам программы в базу. Можно вывести список всех товаров фирмы в отсортированном по алфавиту порядке.
Информация о каждом наименовании товара состоит из следующих полей:
• регистрационный номер;
• наименование;
• характеристики;
• дата изготовления;
• срок гарантии;
• цена (оптовая);
• цена (розничная).
Поле «характеристики» предполагает ввод основных характеристик ( например, тип монитора, тип процессора, быстродействие, объем оперативной памяти и т.п.).
Поле «цена (розничная)» не заполняется до продажи товара.
Программа содержит следующие процедуры и функции:
• Зарегистрировать (регистрирует новый товар, приобретенный фирмой);
• Просмотр (выводит весь список товаров фирмы, отсортированный по полю наименование, с указанием оптовой цены);
• Продажа (выводит список товаров с указанием розничной цены. При продаже товара информация фиксируется в базе фирмы, заменяя информацию в поле «дата изготовления» на дату продажи, а в поле «цена розничная» фиксируется продажная цена товара);
• Возврат (при обнаружении клиентом неисправностей, и если не закончен гарантийный срок, товар возвращается на фирму и клиенту возмещается стоимость товара, которая фиксируется в поле «цена (розничная)» со знаком «-»);
• Анализ (выдает информацию по заданному пользователем параметру, например, прибыль или убытки фирмы за прошедший месяц );
• Конец (завершает программу).
Указанные функции и процедуры выбираются из меню.
Ввод данных по каждому новому товару выполняется отдельно в диалоге, инициатором которого является программа.
Предусмотреть обработку некорректного ввода информации
|