Предмет: Информатика,
автор: suhrobjoneshonjonov
Помогите мне понять условие задачи (не решение !!!).
Задача:
Написать консольную команду, которая получает два аргумента — «Имя файла», «Действие».
Файл, который нужно открыть, содержит строки, имеющие формат: «Наименование» — «Цена»
Например:
Огурцы — 50
Помидоры — 40
Масло — 40
Реализовать следующие действия:
Добавить в список
Изменить запись в списке
Удалить из списка
Вычесть общую сумму
В решении желательно использовать ООП подход.
Тут я всё понял кроме: Написать консольную команду, которая получает два аргумента — «Имя файла», «Действие».
Какое имя файла и что сделать если такой файл не существует ???
Ответы
Автор ответа:
0
Ответ:
Объяснение:
Имя файла - тот файл с наименованиями и ценами, в который нуждно внести изменения действием. Файл может быть не один. в одном например: огурцы, помидоры, масло. А в другом: мыло, шампунь, зубная паста. Потому нужно указывать имя файла в который вносятся изменения.
Если файл не существует, то в него невозможно внести изменения (возможно только "добавить в список", создав при этом файл, но этого требования нет в условии, там сказано что файл существует и имеет заданный формат). очевидно что при попытке внести изменения в несуществующий файл программа должна выдавать ошибку.
Поэтому файл вам придется предварительно создать и внести в него строки в требуемом формате.
Похожие вопросы
Предмет: Русский язык,
автор: nastiiia85
Предмет: Русский язык,
автор: maks2235
Предмет: Английский язык,
автор: НастяπΔ
Предмет: Литература,
автор: EliseyIvanov01