- •Димитровградский инженерно - технологический институт – филиал нияу мифи
- •Димитровградский инженерно - технологический институт – филиал нияу мифи
- •О главление:
- •В ведение
- •З адание 1. Обработка текстовых строк
- •Блок-схема
- •А лгоритм:
- •Р абота и интерфейс программы:
- •Р абота и интерфейс программы
- •З адание 5. Записи.
- •Блок – схема:
- •А лгоритм:
- •Р абота и интерфейс программы
- •З аключение
- •С писок используемой литературы
- •П риложение а.
- •П риложение б.
- •П риложение в.
- •П риложение г
- •П риложение д.
О главление:
Оглавление: 5
Введение 5
Задание 1. ОБРАБОТКА ТЕКСТОВЫХ СТРОК 8
Блок-схема 8
Алгоритм: 10
Работа и интерфейс программы: 12
Задание 2. ОБРАБОТКА И МОДИФИКАЦИЯ ДВУМЕРНЫХ МАССИВОВ 14
Блок-схема: 14
Алгоритм: 14
Работа и интерфейс программы: 14
Задание 3. ФАЙЛОВЫЕ СТРУКТУРЫ ДАННЫХ. ТЕКСТОВЫЕ ФАЙЛЫ 15
Блок – схема: 15
Алгоритм: 17
Работа и интерфейс программы: 19
Задание 4. Элементы машинной графики. 20
Блок – схема: 20
Алгоритм: 21
Работа и интерфейс программы 23
Задание 5. Записи. 24
Блок – схема: 24
Алгоритм: 27
Работа и интерфейс программы 29
Заключение 31
Список используемой литературы 32
Приложение А. 33
Приложение Б. 35
Приложение В. 36
Приложение Г 39
Приложение Д. 41
В ведение
Для программной обработки с помощью компьютера данные представляются в виде величин и их совокупностей. Величина — это элемент данных с точки зрения их семантического (смыслового) содержания или обработки. Смысловое (семантическое) разбиение данных производится во время постановки задачи и разработки алгоритма ее решения (входные, выходные и промежуточные). Исходные (входные, аргументы) — это данные, известные перед выполнением задачи, из ее условия. Выходные данные (результаты) — результат решения задачи. Переменные, которые не являются ни аргументом, ни результатом алгоритма, а используются только для обозначения вычисляемого промежуточного значения, называются промежуточными. Необходимо указывать имена и типы данных — целый, вещественный, логический и символьный.
Имена в языках программирования принято называть идентификаторами. Есть идентификаторы переменных, констант, типов, функций и т.д.
С понятием величины связаны следующие характеристики (атрибуты):
идентификатор — это ее обозначение и место в памяти;
тип — множество допустимых значений и множество применимых операций к ней;
значение — динамическая характеристика, может меняться многократно в ходе исполнения алгоритма. Во время выполнения программы в каждый конкретный момент величина имеет какое-то значение или не определена.
Постоянной называется величина, значение которой не изменяется (поскольку такое изменение запрещено) в процессе исполнения алгоритма, а остается одним и тем же, указанным в тексте алгоритма. Переменной называется величина, значение которой меняется (в общем случае, может изменяться) в процессе исполнения алгоритма.
Тип выражения определяется типами входящих в него величин, а также выполняемыми операциями. В языке Pascal тип величины задают заранее, т.к. все переменные, используемые в программе, должны быть объявлены в разделе описания с указанием их типа.
Различают переменные следующих простых типов: целые (Integer, Byte, ShortInt, Word, LongInt), вещественные (Real, Double, Single, Extended), логический (Boolean), символьный (Char), перечисляемый, диапазонный (интервальный).
В целом, иерархия типов в языке Pascal следующая (Рисунок 1.1):
Рисунок 1.1 - Иерархия типов в языке Pascal