Основы программирования в среде Турбо Паскаль 7.0. Величины в Турбо Паскале. Линейные вычислительные процессы, страница 2

ТЕМА 6. ФАЙЛЫ................................................................................................ 22

1. Объявление файлов ........................................................................................22 2. Организация ввода-вывода ............................................................................23

3. Стандартные процедуры и функции для всех типов файлов .....................24 4. Стандартные процедуры и функции для текстовых файлов ......................25

5. Ввод данных из текстового файла .................................................................27 6. Вывод данных в текстовый файл ...................................................................29 7. Форматированный вывод в текстовый файл ................................................30

8. Стандартные процедуры и функции для типизированных файлов ...........31

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

ТЕМА 7. СТРОКИ ............................................................................................... 34

1. Строковые константы .......................................................................................34 2. Строка типа string ............................................................................................35 3. Типизированные строковые константы .........................................................36 4. Присваивание значения строковой переменной ..........................................36

5. Ввод – вывод строк ..........................................................................................37 6. Строковые операции ........................................................................................38

7.  Строковые процедуры .....................................................................................39

8.  Строковые функции .........................................................................................40

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

ТЕМА 8. ЗАПИСИ ............................................................................................... 42

1. Описание записи ..............................................................................................42 2. Типизированные константы- и переменные-записи ....................................43

2

3. Оператор присваивания для записей ............................................................43 4. Доступ к полям записи .....................................................................................43 5. Оператор with ...................................................................................................44

6. Представление записи в памяти ЭВМ ...........................................................44 7. Использование текстового файла: ввод и вывод записей ..........................44 8. Моделирование базы данных типизированным файлом записей .............45

9. Поиск в базе данных ........................................................................................45

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

ТЕМА 9. ПРОЦЕДУРЫ И ФУНКЦИИ..................................................................... 46

1. Общие сведения ...............................................................................................46 2. Структура подпрограммы ................................................................................47

3. Область действия и затенение имён в подпрограммах ..............................47 4. Виды подпрограмм в Паскале ........................................................................48 5. Формальные параметры ..................................................................................49

6. Замена формальных параметров фактическими ........................................50 7. Пример описания и использования процедуры ...........................................50 8. Пример описания и использования функции ................................................51