русс | укр

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

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


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


Варіант 9


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


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

· складання, віднімання (як з іншою матрицею, так і з числом);

· комбіновані операції привласнення ( + =, -=);

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

· операції обчислення зворотної і транспонованої матриці;

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

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

Варіант 10

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

· множення, ділення (як на іншу матрицю, так і на число);

· комбіновані операції привласнення (* =, / = );

· операцію піднесення до ступеня;

· методи обчислення детермінанта і норми;

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

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

 


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


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