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


Формат входных данных.
Ввод: Создать два объекта базового класса, введя их характеристики, затем создать
два объекта производного класса, введя их характеристики. Затем выполнять
действия, предписанные командами ввода:
1- изменить поле p1 первого объекта базового класса;
2- изменить поле p2 первого объекта базового класса;
3- изменить поле p1 второго объекта базового класса;
4- изменить поле p2 второго объекта базового класса;
5 – сравнить объекты базового
класса (less, equal, greate);
6- изменить поле p1 первого объекта производного класса;
7- изменить поле p2 первого объекта производного класса;
8- изменить поле p1 второго объекта производного класса;
9- изменить поле p2 второго объекта производного класса;
10 - сравнить объекты
производного класса (less, equal, greate);
0 - выход.
Вывод: После создания объекта, либо изменения его параметров,
выводить сведения об объекте.
Пример входных данных:
10 24
10 35
100 7529
101 35627
1 203
2 724
3 9567
4 9444
5
6 45
7 924
8 678
9 5645
10
0
Пример выходных данных:
10 24
10 35
100.7529
101.35627
203 24
203 724
9567 35
9567 9444
less
45.7529
45.924
678.35627
678.5645
less