русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Варіант 11


Дата додавання: 2014-10-02; переглядів: 806.


Описати клас, що реалізовує тип даних “дійсна матриця” і роботу з ними. Клас повинен реалізовувати наступні операції над матрицями:

· методи, що реалізовують перевірку типу матриці (квадратна, діагональна, нульова, одинична, симетрична, верхня трикутна, нижня трикутна);

· операції порівняння на рівність/нерівність;

· доступ до елементу по індексах.

Написати програму, що демонструє всі розроблені елементи класу.

 

Варіант 12

Описати клас “множина”, що дозволяє виконувати основні операції: додавання і видалення елементу, перетин, об'єднання і різниця множин.

Написати програму, що демонструє всі розроблені елементи класу.

 

Варіант 13

Описати клас “наочний покажчик”. Кожен компонент покажчика містить слово і номери сторінок, на яких, це слово зустрічається. Кількість номерів сторінок, що відносяться до одного слова, від одного до десяти. Передбачити можливість формування покажчика з клавіатури і з файлу, виведення покажчика, виведення номерів сторінок для заданого слова, видалення елементу з покажчика.

Написати програму, що демонструє всі розроблені елементи класу.

 


<== попередня лекція | наступна лекція ==>
Варіант 9 | Варіант 14


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн