Цель: Получение навыков реализации файлового ввода и вывода и обработки данных
Задача: Написать программу консольного типа, реализующую следующий функционал
1. Чтение файла
2. Вывод содержимого файла на экра
3. Выполнение обработки прочитанных данных
4. Вывод результатов обработки на экран
5. Запись результатов в новый файл
Реализовать диалоговый режим
1. Ввод имени файл
2. Ввод названия товар
3. Ввод дня недел
4. Ввод имени нового файл
Обеспечить
Вывод на экран результатов каждого преобразования
Рекомендации
1. Предварительно создать тестовый файл с разделителями из N строк
2. При написании программы руководствоваться требованиями к качеству программ
3. Использовать навыки объектно-ориентированного программирования
Итог: Действующая программа чтения файла, обработка данных и запись в произвольный файл
Метод аттестации: Чтение файла, созданного преподавателем
Пример содержания исходного файла
Товар ; День недели ; Поступление ; Продаж
Книга ; вторник ; 3 ;
Ручка ; Вторник ; 10 ;
Бумага ; среда ; 0 ;
Варианты обработки: Выбрать все поступления по всем товарам за один день недели.