Читаем Песни о Паскале полностью

Assign(F, Name)Назначает файловой переменной F имя файла Name.
Reset(F)Открывает файл F для чтения устанавливает позицию чтения в начало файла.
Rewrite(F)Открывает файл для записи; в существующем файле старое содержимое стирается.
Write(F, …)Записывает данные в файл на текущей строке.
Writeln(F, …)Записывает данные в файл на текущей строке и добавляет признак конца строки.
Eoln(F)Возвращает TRUE, если позиция чтения находится в конце строки.
Eof(F)Возвращает TRUE, если позиция чтения находится в конце файла.
Read(F, …)Читает данные из файла, пропуская признаки конца строки.
Readln(F, …)Читает данные в текущей строке и переводит позицию чтения в начало следующей строки.
Close(F)Закрывает ранее открытый для чтения или записи файл F.

Генерация случайных чисел

Random(N)Возвращает псевдослучайное целое число в диапазоне от 0 до N–1
RandomizeИзменяет псевдослучайную последовательность функции Random при каждом запуске программы.

Обработка строк

Length(S)Возвращает длину строки S
Pos(S1, S2)Возвращает позицию строки S1 в строке S2
Insert(S1, S2, Index)Вставляет строку S1 в строку S2 начиная с позиции Index
Copy(S, Index, Count)Возвращает часть строки S, начиная с позиции Index длиной Count символов
Delete(S, Index, Count)Удаляет часть строки S, начиная с позиции Index длиной Count символов
UpCase(Ch)Переводит латинские буквы в верхний регистр

Действия с переменными любого типа

SizeOf(…)Возвращает объём памяти, занимаемый переменной (или типом данных)
FillChar(X, Size, Val)Заполняет переменную X значением Val. Параметр Size определяет количество заполняемых байтов.

Действия с переменными порядковых типов

Ord(X)Возвращает код символа X
Chr(N)Возвращает символ с кодом N
Succ(N)Возвращает следующее значение порядкового типа
Pred(N)Возвращает предыдущее значение порядкового типа
Inc(N)Увеличивает число N на единицу
Dec(N)Уменьшает число N на единицу

Усечение и округление действительных переменных

Trunc(R)Возвращает целую часть действительного числа R
Round(R)Возвращает округленное действительное число R

Динамические переменные и куча

New(P)Создает новую динамическую переменную P
Dispose(P)Уничтожает динамическую переменную P
MemAvailВозвращает общий объём свободной памяти в куче
MaxAvailВозвращает размер наибольшего свободного блока памяти в куче

Приложение Л

Перечень программ

Перейти на страницу:

Похожие книги

Сломанная кукла (СИ)
Сломанная кукла (СИ)

- Не отдавай меня им. Пожалуйста! - умоляю шепотом. Взгляд у него... Волчий! На лице шрам, щетина. Он пугает меня. Но лучше пусть будет он, чем вернуться туда, откуда я с таким трудом убежала! Она - девочка в бегах, нуждающаяся в помощи. Он - бывший спецназовец с посттравматическим. Сможет ли она довериться? Поможет ли он или вернет в руки тех, от кого она бежала? Остросюжетка Героиня в беде, девочка тонкая, но упёртая и со стержнем. Поломанная, но новая конструкция вполне функциональна. Герой - брутальный, суровый, слегка отмороженный. Оба с нелегким прошлым. А еще у нас будет маньяк, гендерная интрига для героя, марш-бросок, мужской коллектив, волкособ с дурным характером, балет, секс и жестокие сцены. Коммы временно закрыты из-за спойлеров:)

Лилиана Лаврова , Янка Рам

Современные любовные романы / Самиздат, сетевая литература / Романы