Обращение | Тип аргумента и результата | Примечание |
Abs(x) | Real | модуль аргумента |
Arctan(x) | Real | Арктангенс |
Cos(x) | Real | Косинус |
Sin(x) | Real | Синус |
Exp(x) | Real | Экспонента |
Frac(x) | Real | Дробная чсать |
Ln(x) | Real | Натуральный логарифм |
Sqr | Real, Integer | Квадрат аргумента |
Sqrt | Real | Корень квадратный |
Random | Real | Псевдослучайное число равномерно распределенное в диапазоне [0,1] |
Random(x) | Integer | Псевдослучайное число равномерно распределенное в диапазоне [0,x-1] |
Randomize | Инициализация генератора псевдослучайных чисел |
Составной оператор – это последовательность произвольных операторов программы, заключенная в операторные скобки – зарезервированные слова Begin … end.
Составной оператор – важный инструмент Турбо Паскаля, дающий возможность писать программы по современной технологии структурированного программирования.
Язык ТП не накладывает никаких ограничений на характер операторов, входящих в составной оператор. Среди них могут быть другие составные операторы – ТП допускает произвольную глубину их вложенности:
|
|
Begin
…
begin
…
begin
…
end;
end;
end.
Пустой оператор
Символ «;» называется пустым оператором и означает окончание предшествующего ему оператора.
Оператор вывода. Процедура вывода Write предназначена для вывода на экран монитора сообщений и значения выражений или переменных.
Для того чтобы вывести сообщение нужно заключить его в апострофы – в этом случае, то что заключено в апострофы при работе вашей программы появится на экране монитора без изменений.
Например:
Write(‘Привет’);
После выполнения этой строки программы на экране появится надпись:
Привет
Если вы хотите вывести на экран результат некоторых ваших вычислений, т.е. не сообщение, а значение, хранимое в некоторой переменной, то апострофы не ставятся.
Оператор ввода. Процедура Read считывает данные вводимые с клавиатуры, а процедура Readln считывает данные и символ конца строки, то есть частица ln (line) означает, что после выполнения процедуры ввода курсор будет переведен на следующую строку.