Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Клас обчислення оптимальних відсотків



/*-----------------19.10.2011 20:10-----------------

* class Vidsotky

* Клас обчислення відсотків за допомогою методу

* моделюванння розподілів параметрів активно-пасивних

* операцій банку

*

* Базовий клас:

* C_ode – Клас розвязування систем звичайних диференціальних рівнянь.

*

* Дані:

* Sample mmm – касові залишк Мк

* Sample kkk – запозичення Кk

* Sample sss – вкладення Sк

* Sample uuu – чистi доходив Uк;

* Sample rrr – перенормовані брутто-відсотки за депозити rk;

* Sample ddd – перенормовані брутто-відсотки за кредити dк;

* Sample qqq – брутто-відсотки за куплені ресурси Qк;

* Sample ppp – брутто-відсотки за продані ресурси Qк.

* long double tuday_r – сьогодгнішні відсотки за депозити rk

* long double tuday_d – сьогодгнішні відсотки за кредити dк

*

* Конструктори і деструктори:

* Vidsotky (void) – констуктор без параметрів

*

* Vidsotky (const Sample&, const Sample&, const Sample&, const Sample&,

* const Sample&, const Sample&, const Sample&, const Sample&)

* – конструктор обєкта за вказамими вибірками

*

* Vidsotky (const Vidsotky &) – констуктор копіюванн

* ~Vidsotky (void) – деструктор

*

* Функції і оператори:

* Vector& Vidsotky::calculate_ode_function (const Vector&, long double)

* – описує рівняння Колмогорова при заданих вибірках

* void init_mem(void) – виділяє память

* Vidsotky make (char*) – створює обєкт за даними з файла

*

* void calculate_tuday_x(void) вираховує шукані значення відсотків

*

* Vidsotky& operator = (const Vidsotky&) – оператор присвоєнн

* friend ostream &operator << (ostream &, const Vidsotky &)

* – оператор виводу в потік

*

* Tabl get_mmm(void) – повертає вибірку mmm

* Tabl get_kkk(void) – повертає вибірку kkk

* Tabl get_sss(void) – повертає вибірку sss

* Tabl get_uuu(void) – повертає вибірку uuu

* Tabl get_rrr(void) – повертає вибірку rrr

* Tabl get_ddd(void) – повертає вибірку ddd

* Tabl get_qqq(void) – повертає вибірку qqq

* Tabl get_ppp(void) – повертає вибірку ppp

* Tabl get_tuday_r(void) – повертає вибірку відсотки для кредиту

* Tabl get_tuday_d(void) – повертає вибірку відсотки для депозиту

*

* --------------------------------------------------*/


class Vidsotky: public C_ode

{

private:

Sample mmm;

Sample kkk;

Sample sss;

Sample uuu;

Sample rrr;

Sample ddd;

Sample qqq;

Sample ppp;

long double tuday_r;

long double tuday_d;

Vector& Vidsotky::calculate_ode_function (const Vector&, long double);

public:

Vidsotky (void);

Vidsotky (const Sample&, const Sample&, const Sample&, const Sample&,

const Sample&, const Sample&, const Sample&, const Sample&);

Vidsotky (const Vidsotky &);

~Vidsotky (void);

void init_mem(void);

Vidsotky make (char*);

void calculate_tuday_x(void);

Vidsotky& operator = (const Vidsotky&);

friend ostream &operator << (ostream &, const Vidsotky &);

void set_x_name(Tabl);

void set_x_real(char*);

Tabl get_mmm(void);

Tabl get_kkk(void);

Tabl get_sss(void);

Tabl get_uuu(void);

Tabl get_rrr(void);

Tabl get_ddd(void);

Tabl get_qqq(void);

Tabl get_ppp(void);

Tabl get_tuday_r(void);

Tabl get_tuday_d(void);

};





Дата публикования: 2015-03-26; Прочитано: 136 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...