Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Моделювання роботи лікарняної палати

Реферат Моделювання роботи лікарняної палати





ливих зсувів поточної оцінки з урахуванням мінімального і максимального - всього їх 15.

4. Генеруємо за допомогою функції гапсК) та операції взяття залишку від ділення випадкове ціле число, рівномірно розподілене від 0 до 14.

5. Наводимо його до типу float.

6. Результат ділимо на 10 і додатком до нижньої межі відрізка отримуємо випадкове значення зміщення оцінки, рівномірно розподілене в заданому діапазоні.

Відзначимо також, що ініціалізація const static-членів класу всередині визначенні-ня класу (тобто суміщення ініціалізації з оголошенням члена класу) за стандартом допускається лише для полів даних цілочисельного типу, до кото-рим ставляться int, char, enum та ін Ініціалізація ж поля даних const static float хоч і була В«схваленаВ» використовуваним компілятором, стандартної НЕ яв-ляется і повинна проводитися поза визначення класу. p align="justify"> Наприклад:

В· const static float bottom: - всередині визначення класу Pacient;

В· const float Pacient :: bottom = -0.2: - поза визначення класу Pacient.


Лістинг програми файл List.h


template // це постійна В«заставкаВ»

// к Класа і функцій

// c парметрізірованним тіпомListNode {

private:

ListNode * next;// покажчик на наступний елемент списку

Type * data;// покажчик на дані зберігаються в елементі списку

public:

ListNode (Type * d, ListNode * n);// конструктор

~ ListNode ();// деструктор

Type * Data ();// метод для читання даних

ListNode * Next ();// метод для читання покажчика

// на наступний елемент

void PutNext (ListNode * n);// метод для запису покажчика

// на наступний елемент

void Print ();// друк вмісту елемента списку

}; :: ListNode (Type * d, ListNode * n): next (n), data (d) {

} :: ~ ListNode () {

delete data;

} * ListNode :: Data () {

return data;

} * ListNode :: Next () {

return next;

} ListNode :: PutNext (ListNode * n) {

next = n;

} ...


Назад | сторінка 19 з 26 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Аналіз даних за допомогою технології Data Mining
  • Реферат на тему: Технології аналізу даних (Text Mining, Data Mining)
  • Реферат на тему: Пошук кластерів спільнот Live Journal за допомогою методів Data Mining в се ...
  • Реферат на тему: Data mining
  • Реферат на тему: Опробування знімків Landsat Climate Data Record