Основы программирования на языке Turbo Pascal. Беляева И.В. - 3 стр.

UptoLike

Составители: 

3
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ ............................................................................................................................................................. 7
СТРУКТУРА ТИПОВ ДАННЫХ В ЯЗЫКЕ Turbo Pascal ............................................................................. 9
Простые типы данных ...................................................................................................................................... 9
Пользовательские типы данных ..................................................................................................................... 10
Структурированные типы данных ................................................................................................................ 10
ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ ................................................................................................ 12
Понятие массива .............................................................................................................................................. 12
Индексы массива .............................................................................................................................................. 13
Представление массива в памяти .................................................................................................................. 15
Пользовательский типмассив ..................................................................................................................... 17
ОСНОВНЫЕ АЛГОРИТМЫ ............................................................................................................................ 18
Общие замечания .............................................................................................................................................. 18
Ввод/вывод массива .......................................................................................................................................... 19
Использование генератора псевдослучайных чисел ...................................................................................... 20
Вычисление суммы и среднего арифметического элементов массива ........................................................ 21
Поиск максимального/минимального элемента массива ............................................................................. 23
Подсчет количества элементов, удовлетворяющих заданному условию ................................................... 24
Удаление элемента из массива ........................................................................................................................ 25
Вставка новых элементов в массив ................................................................................................................ 27
Удаление нескольких элементов массива ....................................................................................................... 29
Обработка нескольких массивов .................................................................................................................... 33
Проверка соседних элементов массива .......................................................................................................... 37
Сортировка массива и работа с отсортированным массивом .................................................................. 38
Задачи для самостоятельной работы ........................................................................................................... 41
Задачи на сканирование всего массива ........................................................................................................... 42
Поиск элементов в массиве ............................................................................................................................. 43
Поиск цепочек в массиве .................................................................................................................................. 44
Удаление одиночных элементов ...................................................................................................................... 44
Удаление элементов массива по признаку ..................................................................................................... 45
Удаление цепочек элементов массива ............................................................................................................ 46
Вставка элементов в массив ........................................................................................................................... 46
Создание дополнительного массива ............................................................................................................... 47
Перестановка элементов массива .................................................................................................................. 48
Перестановка цепочек ..................................................................................................................................... 48
Подсчет количества встреч элементов ........................................................................................................ 49
Обработка двух массивов ............................................................................................................................... 49
Обработка трех массивов ............................................................................................................................... 50