Пользовательский класс должен содержать необходимые элементы-данные, метод установки их начальных значений:
Void set(double X, …);
метод печати:
Void print(void);
метод, решающий поставленную задачу:
Void Run(void);
Код методов – вне пространства определения класса. Программа должна включать в себя статический и динамический способы создания объектов, и для каждого объекта использовать прямую и косвенную адресацию при вызове методов класса.
Варианты заданий
1. 
При x=14.26, y=-1.22, z=3.5
t=0.564849.
2. 
При x=-4.5, y=0.75
,z=0.845
u=-55.6848.
3. 
При x=3.74
, y=-0.825, z=0.16
,v=1.0553.
4. 
При x=0.4
,y=-0.875, z=-0.475
w=1.9873.
5. 
При x=-15.246, y=4.642
, z=20.001
=-182.036.
6. 
При x=16.55
, y=-2.75, z=0.15
=-40.630.
7. 
При x=0.1722, y=6.33, z=3.25
=-205.305.
8. 
При x=-2.235
, y=2.23, z=15.221
=39.374.
9. 
При x=1.825
, y=18.225, z=-3.298
=1.2131.
10. 
При x=6.251, y=0.827, z=25.001 b=0.7121.
11. 
При x=3.251, y=0.325, z=0.466
c=4.25.
12.
.
При x=17.421, y=10.365
, z=0.828
f=0.33056.
13.
.
При x=12.3
, y=15.4, z=0.252
g=82.8257.
14.
.
При x=2.444, y=0.869
, z=-0.13
-0.49871.
Контрольные вопросы
1. Что значит в ООП понятие «класс», и какой формат его объявления в программе?
2. Что такое объект класса, что он содержит?
3. Какие существуют уровни доступа к объектам и методам класса (дать характеристику каждому)?
4. Что такое операция привязки, ее основное назначение?
Работа № 3.
Классы. Программирование линейных алгоритмов с использованием конструктора, деструктора, friend - функции инициализации set() и функции вывода результатов print()