Шагомер
На аукционе
C++ Разработать класс Pedometer. Класс должен хранить историю подсчета шагов владельца. Каждый подсчет описывается датой (день, месяц, год) и интервалом времени (час, минута начала движения, час, минута окончания движения). Подсчет ведется в шагах с точностью до единицы. Класс должен содержать необходимые служебные методы (конструкторы, деструктор, …).. Начальная дата и время наблюдений устанавливается при конструировании объектов и в процессе работы не меняется. Класс должен предоставлять следующие операции: 0)сохранить историю подсчетов в файл и считать историю подсчетов из файла. 1) узнать начальные дату и время подсчетов, 2) добавить подсчет, 3) получить информацию о подсчете, выбранном по дате и интервалу времени, 4) найти среднее число шагов в выбранном месяце или за всю историю наблюдений, 5) найти максимальное число шагов в день в выбранном месяце или за всю историю наблюдений и дату, когда оно было достигнуто, Программа должна иметь простое меню для выбора необходимых операций