Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_Delphi_Ч2.doc
Скачиваний:
17
Добавлен:
02.11.2018
Размер:
1.7 Mб
Скачать

Содержание отчета

  • Наименование работы

  • Цель работы

  • Краткое описание изученных методов сортировки массивов

  • Тексты процедур и функций, разработанных самостоятельно

  • Результаты тестирования проекта в виде копий экранов

  • Выводы

Контрольные вопросы

  • Сортировка выбором

  • Сортировка обменом

  • Сортировка вставкой

  • Вставка элемента в отсортированный массив

  • Слияние отсортированных массивов.

  • Поиск элемента в отсортированном массиве

  • Удаление элемента из отсортированного массива

Таблица 8.1 – Задания на лабораторную работу

Создание исходного массива

Хране ние масс.

Тип данных массива

1-й уровень сортировки

2-й уровень сортировки

Метод сортировки

0

InputBox

TMemo

String

По длине строки на возрастание

По алфавиту

Вставкой

1

Random

Tedit

±Real

Отрицатель- ные, затем положительн.

На убывание

Обменом

2

InputBox

Tmemo

String

По длине строки на убывание

По алфавиту

Выбором

3

Random

Tedit

±Real

Положитель-ные, затем отрицател.

На возраста-ние

Вставкой

4

InputBox

Tmemo

String

По длине строки на убывание

С конца алфавита

Обменом

5

Random

Tedit

±Real

По абсолютной величине

Положи-тельные, затем отрицател.

Выбором

6

InputBox

Tmemo

String

По длине строки на возрастание

С конца алфавита

Вставкой

7

Random

Tedit

±Real

Вначале большие 1 затем меньшие

На возраста-ние

Обменом

8

InputBox

TMemo

String

Слова с цифрами в конец

По алфавиту

Выбором

9

Random

TEdit

±Real

Вначале меньшие 1 затем большие

На убыва-ние

Вставкой

Лабораторная работа № 9. Работа с двумерными массивами (матрицами)

Цели работы:

  • Познакомиться со способами описания матриц в Object Pascal.

  • Освоить алгоритмы тотальной и выборочной обработки элементов матриц

  • Освоить алгоритмы простейших преобразований матриц

  • Освоить алгоритмы сортировки матриц

  • Познакомиться с процедурным типом данных