Подпрограммы ввода-вывода
Подпрограммы ввода-вывода
procedure Read(a,b,...);
Вводит значения a,b,... с клавиатуры
procedure Readln(a,b,...);
Вводит значения a,b,... с клавиатуры и осуществляет переход на следующую строку
function ReadInteger: integer;
Возвращает значение типа integer, введенное с клавиатуры
function ReadReal: integer;
Возвращает значение типа real, введенное с клавиатуры
function ReadString: integer;
Возвращает значение типа string, введенное с клавиатуры
function ReadChar: integer;
Возвращает значение типа char, введенное с клавиатуры
function ReadBoolean: integer;
Возвращает значение типа boolean, введенное с клавиатуры
function ReadlnInteger: integer;
Возвращает значение типа integer, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadlnReal: integer;
Возвращает значение типа real, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadlnString: integer;
Возвращает значение типа string, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadlnChar: integer;
Возвращает значение типа char, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadlnBoolean: integer;
Возвращает значение типа boolean, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadInteger(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа integer, введенное с клавиатуры
function ReadReal(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа real, введенное с клавиатуры
function ReadString(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа string, введенное с клавиатуры
function ReadChar(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа char, введенное с клавиатуры
function ReadBoolean(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа boolean, введенное с клавиатуры
function ReadlnInteger(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа integer, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadlnReal(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа real, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadlnString(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа string, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadlnChar(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа char, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadlnBoolean(prompt: string): integer;
Выводит приглашение к вводу и возвращает значение типа boolean, введенное с клавиатуры, и переходит на следующую строку ввода
function ReadSeqInteger(n: integer): array of integer;
Возвращает последовательность n целых, введенных с клавиатуры
function ReadSeqReal(n: integer): array of real;
Возвращает последовательность n целых, введенных с клавиатуры
function ReadSeqString(n: integer): array of string;
Возвращает последовательность n целых, введенных с клавиатуры
function ReadSeqInteger(const prompt: string; n: integer): array of integer;
Выводит приглашение к вводу и возвращает последовательность n целых, введенных с клавиатуры
function ReadSeqReal(const prompt: string; n: integer): array of real;
Выводит приглашение к вводу и возвращает последовательность n целых, введенных с клавиатуры
function ReadSeqString(const prompt: string; n: integer): array of string;
Выводит приглашение к вводу и возвращает последовательность n целых, введенных с клавиатуры
procedure Read(f: Text; a,b,...);
Вводит значения a,b,... из текстового файла f
procedure Readln(f: Text; a,b,...);
Вводит значения a,b,... из текстового файла f и осуществляет переход на следующую строку
function ReadInteger(f: Text): integer;
Возвращает значение типа integer, введенное из текстового файла f
function ReadReal(f: Text): integer;
Возвращает значение типа real, введенное из текстового файла f
function ReadString(f: Text): integer;
Возвращает значение типа string, введенное из текстового файла f
function ReadChar(f: Text): integer;
Возвращает значение типа char, введенное из текстового файла f
function ReadBoolean(f: Text): integer;
Возвращает значение типа boolean, введенное из текстового файла f
procedure Readln(f: file of T; a,b,...);
Вводит значения a,b,... из типизированного файла f и осуществляет переход на следующую строку
procedure Readln(f: file; a,b,...);
Вводит значения a,b,... из нетипизированного файла f и осуществляет переход на следующую строку
procedure Write(a,b,...);
Выводит значения a,b,... на экран. Для вывода значений определяемого пользователем типа используется метод ToString этого типа
procedure WriteFormat(formatstr: string; a,b,...);
Выводит значения a,b,... на экран согласно форматной строке formatstr
procedure Writeln(a,b,...);
Выводит значения a,b,... на экран и осуществляет переход на новую строку
procedure WritelnFormat(formatstr: string; a,b,...);
Выводит значения a,b,... на экран согласно форматной строке formatstr и осуществляет переход на следующую строку
procedure Print(a,b,...);
Выводит значения a,b,... на экран, выводя после каждого значения пробел
procedure Println(a,b,...);
Выводит значения a,b,... на экран, выводя после каждого значения пробел, и осуществляет переход на новую строку
procedure Write(f: Text; a,b,...);
Выводит значения a,b,... в текстовый файл f
procedure WriteFormat(f: Text; formatstr: string; a,b,...);
Выводит значения a,b,... в текстовый файл f согласно форматной строке formatstr
procedure Writeln(f: Text; a,b,...);
Выводит значения a,b,... в текстовый файл f и осуществляет переход на новую строку
procedure WritelnFormat(f: Text; formatstr: string; a,b,...);
Выводит значения a,b,... в текстовый файл f согласно форматной строке formatstr и осуществляет переход на следующую строку
procedure Write(f: file of T; a,b,...);
Выводит значения a,b,... в типизированный файл f
procedure Write(f: file; a,b,...);
Выводит значения a,b,... в нетипизированный файл f
procedure Print(f: Text; a,b,...);
Выводит значения a,b,... в текстовый файл, выводя после каждого значения пробел
procedure Println(f: Text; a,b,...);
Выводит значения a,b,... в текстовый файл, выводя после каждого значения пробел, и осуществляет переход на новую строку