- •Часть 2
- •Практическое занятие №1 Программирование списков
- •Программа работы
- •Контрольные вопросы
- •Варианты индивидуальных заданий
- •Методические указания
- •Dispose(pe); {освобождает 10 байтов в куче}
- •Init - создать список;
- •Практическое занятие № 2
- •Основы объектно-ориентированного программирования
- •Подготовка к работе
- •Программа работы
- •Контрольные вопросы
- •Содержание отчета
- •Методические указания к выполнению работы
Варианты индивидуальных заданий
-
Варианты формируются из таблиц 1…3.
Таблица 1- Варианты задания структуры односвязного списка
Номер варианта |
1 |
2 |
3 |
Структура односвязного списка |
Очередь |
Стек |
Кольцеобразный список |
Таблица 2- Варианты задания типа информационного поля односвязного списка
Номер варианта |
1 |
2 |
3 |
4 |
5 |
6 |
Тип информационного поля |
Целый тип |
Вещественный тип |
Символьный тип |
Тип-диапазон |
Перечисляемый тип |
Логический тип |
Таблица 3- Варианты задания обработки односвязного списка
Номер варианта |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
||
Поиск |
минимального элемента списка |
максимального элемента списка |
среднего по положению элемента списка |
среднего по значению элемента списка |
1-го элемента, имеющего значение < среднего |
1-го элемента, имеющего значение < заданного |
1-го элемента, имеющего значение > заданного |
1-го элемента, имеющего значение > среднего |
1-го элемента, принадлежащего заданному интервалу значений |
1-го элемента, значение которого вне заданного интервала значений |
||
Номер варианта |
|
|
|
|
|
|
|
|
|
|
||
Перемещение найденного элемента |
на один элемент вправо |
на один элемент влево |
на два элемента влево |
на два элемента вправо |
в начало списка |
в конец списка |
на место за 1-ым элементом |
на место перед последним элементом |
в середину списка |
на место после 2-го элемента |
||
Номер варианта |
|
|
|
|
|
|
|
|
|
|
||
Удаление |
элемента, расположенного за найденным |
элемента перед найденным |
последнего элемента |
первого элемента |
элемента, расположенного за 1-ым |
элемента, расположенного за 2-ым |
предпоследнего элемента |
элемента, расположенного слева от середины найденным |
элемента, расположенного справа от середины |
среднего по положению элемента |