На этой странице можно скачать этот файл совершенно бесплатно и без регистрации и без отправки смс, а также без различного рода ограничений.
Скачивайте и учитесь, надеемся, наш сайт помог вам "погрызть гранит науки"
Федоренко Ю. Алгоритмы и программы на Turbo Pascal
Питер. 2001 г – 240 с. Широкий круг вычислительных задач TurboPascal. Теория + Примеры + Задачи для программирования + Варианты решения(по кажд. разделу). Cоставление, отладка. Операторы присваивания, условные, циклы. Одномерные и Многомерные массивы. Процедуры и функции. Применение файлов. Работа со строками. Перечисляемый тип и запись. Динамические переменные. Графика и мультипликация. Управление экраном дисплея в текст. режиме.
Содержание: Cоставление, отладка и запуск. Программа и ее описание. Оператор присваивания. Структурирование программы. Стили программирования. Работа в среде Turbo Pascal Задача для программирования. Вариант решения задачи. Модернизация программы. Применение условных операторов. Процедуры Read и ReadLn. Условный оператор. Формат вывода. Задача для программирования. Вариант решения задачи. Все о циклах. Оператор цикла for. Оператор цикла repeat. Оператор цикла while. Вложенные циклы. Типы переменных. Стандартные функции и процедуры. Операции и порядок их выполнения . Задачи для программирования. Варианты решений задач. Одномерные массивы. Метод линейной сортировки Сортировка методом пузырька Другие методы упорядочивания элементов массива Схемы алгоритмов Задачи для программирования. Варианты решений задач. Многомерные массивы. Примеры и Описание многомерных массивов Доступ к элементам массива Главная и побочная диагонали Ввод и Вывод матрицы Примеры обработки матриц Задачи для программирования Варианты решений задач Процедуры и функции. Константы, типы, переменные и параметры подпрограмм Иллюстрация применения подпрограмм Правила применения пользовательских подпрограмм. Основные различия между функциями и процедурами. Задача для программирования. Вариант решения задачи. Применение файлов. Текстовые файлы. Типизированные файлы. Метки. Нетипизированные файлы. Задачи для программирования. Варианты решений задач. Модули. Структура. Этапы разработки модуля. Пример использования модуля. Задача для программирования. Вариант решения задачи Символьные и строковые переменные Символьные переменные Строковые переменные Стандартные подпрограммы для обработки строк Иллюстрация обработки строк Задачи для программирования Варианты решений задач. Перечисляемый тип и запись. Перечисляемый тип. Переменные типа "запись" Обработка базы данных с использованием перечисляемого типа переменных и записей Задачи для программирования. Варианты решений задач. Динамические переменные. Распределение оперативной памяти Процедуры New и Dispose Процедуры GetMem и FreeMem Управление блоками динамической памяти Обработка переменных с объемом больше 64 Кбайт Задача для программирования. Вариант решения задачи. Графика и мультипликация. Краткая характеристика назначения и возможностей графического режима Установка и выключение графического режима Основные константы и подпрограммы графического режима Мультипликация с использованием статических, динамических переменных Мультипликация с использованием видеостраниц Задачи для программирования. Варианты решений задач. Управление экраном дисплея в текстовом режиме Другие возможности модуля Crt Задачи для программирования. Варианты решений задач