Курсовая работа: Динамическое формирование и преобразование списков и структур

2.2 Требуется

· прочитанный из файла и занесённый в память список исходных данных;

· результирующий файл (возможно создание во время выполнения программы), в который заносятся исходные данные и новый список.

2.3 Ограничения

· исходный файл должен быть определённой структуры описанной выше;

· Значения всех числовых данных не должны выходить из диапазона целого типа данных (-32768…32767).


3. Внешние спецификации программы

3.1 Входные данные

Входной текстовый файл вида:

- номер

- город

- улица

- номер дома

- наименование товара

- цена

- дата реализации

3.2 Выходные данные

Выходной текстовый файлвида:

- номер

- город

- улица

- номер дома

- наименование товара

- цена

- дата реализации

3.3 Сообщения

Menu

Выдаётся при запуске программы и после выполнения какого либо пункта из меню.
Enter path to file to open (ex. C:\\file.txt): Запрос на ввод имени файла с исходными данными.
File readed succesfully! Press any key... Выдаётся после успешного чтения файла.
Enter path to file to write (ex. C:\\file.txt): Запрос на ввод имя выходного файла для записи выходной информации.
You must create new list! Выдается если не был создан новый список.

Invalid filename or file is missing!

Выдаётся, если невозможно открыть входной файл.
You must open a file! Выдаётся, при попытке распечатать пустой список, сохранить пустой список, обработать пустой список.
File is empty! Выдаётся, если входной файл имеет нулевой размер.

4. Метод решения

К-во Просмотров: 830
Бесплатно скачать Курсовая работа: Динамическое формирование и преобразование списков и структур