Семинар 3. Задание 1. Открытое наследование. Вариант
13.


Формат входных данных.
Ввод: Создать объект базового класса, введя его характеристики, затем создать объект
производного класса, введя его характеристики. Затем выполнять действия,
предписанные командами ввода:
1- увеличить на 1 поле p1 объекта базового класса;
2- увеличить на 1 поле p2 объекта базового класса;
3- увеличить на 1 поле p3 объекта базового класса;
4- увеличить на 1 поле p1 объекта производного класса;
5- увеличить на 1 поле p2 объекта производного класса;
6- увеличить на 1 поле p3 объекта производного класса;
7- увеличить дату - объект
производного класса на n дней;
0 - выход.
Вывод: После создания объектов, либо изменения их параметров,
выводить сведения об сравнения. Не забыть проверить дату на допустимость.
Пример входных данных:
10 24 20
2004 2 29
1
2
3
4
5
6
7 365
0
Пример выходных данных:
(10,24,20)
{2004.2.29}
(11,24,20)
(11,25,20)
(11,25,21)
{2004.3.1}
{2004.4.1}
{2005.4.1}
{2006.4.1}