Задача: составить инвентарную ведомость игрушек, включив следующие данные: название игрушки, ее стоимость (в руб.), возрастные границы детей, для которых предназначена игрушка. Вывести в новый файл информацию о тех игрушках, которые предназначены для детей от N
до M
лет, отсортировав их по стоимости.
Замечания:
- подразумевается, что исходная информация хранится в текстовом файле
input.txt
, каждая строка которого содержит полную информацию о некотором объекте, - результирующая информация должна быть записана в файл
output.txt
, - для хранения данных внутри программы организовать массив структур,
- в типе структура реализуется метод
CompareTo
интерфейсаIComparable
, перегружается методToString
базового классаobject
и необходимые операции отношения, поля данных и дополнительные методы продумайте самостоятельно.