Стандартные текстовые файлы
|
Input – это файл для ввода, чтение из которого равносильно вводу данных с клавиатуры. Например, если в программе используется оператор ввода… Файл Output – стандартный текстовый файл для вывода, запись в который приводит… Файлы Input и Output можно использовать только в консольных приложениях.
...
|
Просмотров: 517 |
Процедуры и функции для работы с текстовыми файлами
|
Для примера рассмотрим следующую задачу: на входе дан текстовый файл, в котором в каждой строке записано по 3 вещественных числа. Необходимо считать…
Текст программы
...
|
Просмотров: 452 |
Нулевой указатель
|
Пример (продолжение примера из параграфа 5.3)
PROCEDURE Test(f,G:Func); { G – первообразная f }
BEGIN
...
|
Просмотров: 457 |
Тип указатель
|
^<Тип>
Переменная типа указатель содержит адрес некоторой переменной описанного типа. Рассмотрим на примере тип указатель, а… ...
|
Просмотров: 441 |
Процедурные типы
|
Тип "процедура":
PROCEDURE [(Список формальных параметров>)]
...
|
Просмотров: 465 |
Локальность и область действия
|
Пример
VAR A,B,C:Integer;
PROCEDURE Test(A:STRING);
...
|
Просмотров: 437 |
Процедуры и функции. Процедурные типы. Тип указатель
|
Если не указывать никаких модификаторов, то при передаче фактических параметров в процедуру или функцию создается временная копия значения… Пример
PROCEDURE VectorSum(x1,y1,x2,y2:Real;VAR x,y:Real);
...
|
Просмотров: 455 |
Обращение к процедурам и функциям
|
Вызов процедур (в исполнительной части в качестве оператора):
<Имя процедуры>[(<Список фактических параметров>)]
...
|
Просмотров: 448 |
Процедуры и функции
|
Синтаксис
Общий вид процедур и функций:
<Заголовок>
...
|
Просмотров: 470 |
Типизированные константы
|
Синтаксис
CONST
<Имя>:<Тип> = <Значение>;
...
|
Просмотров: 437 |
Строковый тип
|
STRING
или
STRING[<Максимальная длина>]
...
|
Просмотров: 428 |
Тип массив
|
ARRAY [<Тип индекса>] OF <Тип элемента>
Тип индекса может быть любым порядковым типом. Тип массив описывает в памяти последовательность переменных указанного… ...
|
Просмотров: 467 |
Перечислимый тип
|
(<Имя 1>, <Имя 2>, …, <Имя N>)
Всем именам из списка присваиваются значения задаваемого перечислимого типа. Переменные перечислимых типов далее могут… ...
|
Просмотров: 437 |
Интервальный тип
|
<Начальное значение>..<Конечное значение>
Начальное и конечное значения могут быть любого порядкового типа. Переменные интервального типа могут принимать только… ...
|
Просмотров: 437 |