русс | укр

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

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


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


Порядок виконання роботи


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


 

Вихідні дані для виконання роботи - матриця. Для кожного варіанту вказується, яким чином знайти об'єкт сортування - рядок або стовпець, які відповідають певним критеріям (наприклад, рядок з максимальним елементом). Це перший етап роботи, в результаті виконання якого буде знайдений номер рядка або стовпчика. Друга частина роботи полягає в сортуванні рядку або стовпчика зазначеним методом.

 

Таблиця 10.1 – Варіанти завдань

 

№ в-та Об'єкт сортування Метод сортування
Стовпчик матриці, в якому знаходиться максимальний елемент Простими вставками з спаданням
Рядок матриці, в якій знаходиться мінімальний елемент Вибором за зростанням
Головна діагональ матриці Обміном за спаданням
Рядок матриці з найбільшою сумою елементів Вибором за зростанням
Стовпчик матриці з найменшою сумою елементів Простими вставками за зростанням
Перший з рядків матриці, що не містить від’ємних елементів Обміном за зростанням
Перший з рядків матриці, в якій кількість цифр більша, ніж кількість великих латинських літер Вибором за спаданням
Стовпчик матриці з найбільшою кількістю парних чисел Простими вставками за зростанням
Перший з стовпців матриці, в якому немає чисел, кратних 5 Обміном за спаданням
Перший з рядків матриці сума елементів якого від’ємна Простими вставками з спаданням
Перший з рядків матриці, в якому немає парних чисел Вибором за зростанням
Перший з рядків матриці, в якому немає нулів Обміном за спаданням
Рядок матриці з найбільшим добутком елементів Вибором за зростанням
Побічна діагональ матриці Обміном за зростанням
Стовпчик матриці, в якому кількість парних і непарних елементів однакова Обміном за спаданням
Останній із рядків матриці сума елементів якого додатна Вибором за спаданням
Стовпчик матриці, в якому знаходиться мінімальний елемент Обміном за зростанням
Останній із стовпчиків матриці, в якому є додатні числа Вибором за зростанням
Стовпчик символьної матриці, в якому є хоча б одна цифра Обміном за спаданням
Рядок матриці, в якому немає від’ємних елементів Вибором за спаданням
Перший стовпчик матриці, в якому всі числа знаходяться в діапазоні 5-10 Простими вставками за зростанням
Перший стовпчик символьної матриці, в якому немає маленьких латинських букв Обміном за зростанням
Рядок матриці в якому всі числа знаходяться в діапазоні -3 - +3 Вибором за зростанням
Останній із рядків матриці, в якому є нульові елементи Простими вставками за зростанням
Всі рядки матриці з парними номерами Обміном за спаданням

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

1. Дайте визначення поняттю " сортування".

2. Як можуть бути упорядковані елементи масиву?

3. У чому полягає алгоритм сортування обміном?

4. У чому полягає алгоритм сортування вибором?

5.У чому полягає алгоритм сортування простими вставками?

6. Чи можна будь-яким методом відсортувати масив за один перегляд?

7. У чому полягає особливість сортування рядків або стовпців матриці?

 

 


 

ПЕРЕЛІК ПОСИЛАНЬ

 

1. Алексеев Е.В., Чеснокова О.В., Кучер Т.В. Самоучитель по программированию на Free Pascal и Lazarus.- Донецк.: ДонНТУ, 2009.

2. Баженова. И.Ю. Delphi 5. Самоучитель программиста – М.:КУДИЦ – ОБРАЗ, 2000.

3. Зуев Е.А.Система пpогpаммиpования Turbo Pascal.-M. :Радио и связь.1992.

4. Епанешников А.М., Епанешникова В.А. Программирование в среде Turbo Pascal 7.0.-М.: Диалог –МИФИ,1999.

5. Марченко А. И., Марченко Л.А.. Программирование в среде Turbo Pascal 7.0.-К.: Век+, 1999.

6. Пеpминов О.Н. Пpогpаммиpование на языке Паскаль.- М.: Радио и связь.1988.

7. Фаронов В.В «Турбо Паскаль 7.0. Начальный курс». Учебное пособие - М.: «Нолидж», 1997.


<== попередня лекція | наступна лекція ==>
Сортування вибором | Фаронов В.В «Турбо Паскаль 7.0. Практика программирования. Учебное пособие .-М.: «Нолидж»,1997.


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