• Предмет: Информатика
  • Автор: suhrobjoneshonjonov
  • Вопрос задан 1 год назад

Помогите мне понять условие задачи (не решение !!!).

Задача:

Написать консольную команду, которая получает два аргумента — «Имя файла», «Действие».
Файл, который нужно открыть, содержит строки, имеющие формат: «Наименование» — «Цена»

Например:
Огурцы — 50
Помидоры — 40
Масло — 40

Реализовать следующие действия:
Добавить в список
Изменить запись в списке
Удалить из списка
Вычесть общую сумму
В решении желательно использовать ООП подход.


Тут я всё понял кроме: Написать консольную команду, которая получает два аргумента — «Имя файла», «Действие».

Какое имя файла и что сделать если такой файл не существует ???

Ответы

Ответ дал: onetfriend
0

Ответ:

Объяснение:

Имя файла - тот файл с наименованиями и ценами, в который нуждно внести изменения действием. Файл может быть не один. в одном например: огурцы, помидоры, масло. А в другом: мыло, шампунь, зубная паста. Потому нужно указывать имя файла в который вносятся изменения.

Если файл не существует, то в него невозможно внести изменения (возможно только "добавить в список", создав при этом файл, но этого требования нет в условии, там сказано что файл существует и имеет заданный формат). очевидно что при попытке внести изменения в несуществующий файл программа должна выдавать ошибку.

Поэтому файл вам придется предварительно создать и внести в него строки в требуемом формате.

Вас заинтересует