русс | укр

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

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


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


Виконання індивідуального завдання


Дата додавання: 2014-11-27; переглядів: 954.


Запишіть в додаток 2 опис компонентів StringGrid і DrawGrid.

По вказівці викладача виберіть своє індивідуальне завдання. Створіть програму-додаток і протестуйте його роботу.

 

Індивідуальні завдання:

1. Задана цілочисельна матриця А розміром NxM. Одержати масив B, привласнивши його к-му елементу значення 0, якщо всі елементи к-го стовпця матриці нульові, і значення 1 інакше(k=1,2.,M).

2. Задана цілочисельна матриця А розміром NxM. Одержати масив B, привласнивши його к-му елементу значення 1, якщо елементи к–й рядка матриці впорядковані по убуванню, і значення 0 інакше(k=1,2.,N).

3. Задана цілочисельна матриця А розміром NxM. Одержати масив B, привласнивши його к-му елементу значення 1, якщо к-я рядок матриці симетричний, і значення 0 інакше(k=1,2.,N)..

4. Задана цілочисельна матриця розміром NxM. Визначити кількість “особливих” елементів матриці, вважаючи елемент “особливим”, якщо він більше суми решти елементів свого стовпця.

5. Задана цілочисельна матриця розміром NxM. Визначити кількість “особливих” елементів матриці, вважаючи елемент “особливим”, якщо в його рядку зліва від нього знаходяться елементи, менші його, а справа – великі.

6. Задана символьна матриця розміром NxM. Визначити кількістьрізних елементів матриці (тобто елементи, що повторюються, рахувати один раз).

7. Дана речовинна матриця розміром NxM. Упорядкувати її рядки по неубуванню їх перших елементів.

8. Дана речовинна матриця розміром NxM. Упорядкувати її рядки по неубуванню суми їх елементів.

9. Дана речовинна матриця розміром NxM. Упорядкувати її рядки по неубуванню їх найбільших елементів.

10. Визначити чи є задана квадратна матриця n-го порядку симетричної відносно побічної діагоналі.

11. Для заданої цілої матриці розміром NxM вивести на екран всі її крапки. Елемент матриці називається крапкою, якщо він є якнайменшим в своєму рядку і одночасно найбільшим в своєму стовпці або, навпаки, є найбільшим в своєму рядку і якнайменшим в своєму стовпці.

12. У матриці n-го порядкупереставити рядки так, щоб на головній діагоналі матриці були розташовані елементи, найбільшій по абсолютній величині.

Вимоги до оформлення звіту :

 

Звіт повинен містити:

1. Тему та мету лабораторної роботи.

2. Завдання на лабораторну роботу.

3.Текст програми.

4. Відповідь на контрольні запитання.

 

Контрольні запитання:

1.Що таке компонент StrihgGrid?

2.Які має властивості компонент StrihgGrid?

3.Як встановити кількість рядків відповідного масиву?

4.Що таке фіксована зона?

5. Як створити процедуру обробки подій SpinEdit1Change і SpinEdit2Change?

6.Що таке компонент SpinEdit?

7.Які властивості компонента SpinEdit?

8. Як сформувати масив і вивести його значення в таблицю?

 

 

Лабораторна робота №14.

Тема: Програмування алгоритмів з використанням динамічних структур даних.

Мета: освоїти методику створення програм-додатків, в яких використовуються динамічні структури даних.

 

Теоретичні відомості:


<== попередня лекція | наступна лекція ==>
Implementation | Створення процедур обробки подій FormCreate і Button1Click.


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