Оператор вывода

Оператор ввода

Оператор присваивания

ОПЕРАТОРЫ FreePascal

СТАНДАРТНЫЕ ФУНКЦИИ PASCAL

Стандартные математические функции Турбо Паскаля
Обращение Тип аргумента Тип результата Примечание
Abs(x) Real, integer Тип аргумента Модуль аргумента
ArcTan(x) Real, integer Real Арктангенс (значение в радианах)
Cos(x) Real, integer Real Косинус, угол в радианах
Exp(x) Real, integer Real Экспонента
Frac(x) Real Real Дробная часть числа
Int(x) Real, integer Real Целая часть числа
Ln(x) Real, integer Real Логарифм натуральный
Pi Нет Real 3,141592653
Sin(x) Real, integer Real Синус, угол в радианах
Sqr(x) Real, integer Тип аргумента Квадрат аргумента
Sqrt(x) Real, integer Real Корень квадратный
Random Нет Real Псевдослучайное число в интервале [0, 1]
Random(I) Integer Integer Псевдослучайное число в интервале [0, I]
Round(x) Real Integer Округление до ближайшего целого
Trunc(x) Real Integer Отбрасывание дробной части числа
Наименование процедуры Тип аргумента Тип значения Результат вычесления
  МАТЕМАТИЧЕСКИЕ ПРОЦЕДУРЫ
Inc(x) целый целый Увеличивает "х" на 1 (x:=x+1;)
Dec(x) целый целый Уменьшает "х" на 1 (x:=x-1;)
Inc(x, n) целый целый Увеличивает "х" на n (x:=x+n;)
Dec(x, n) целый целый Уменьшает "х" на n (x:=x-n;)
  ПРОЦЕДУРЫ ПРЕОБРАЗОВАНИЯ ТИПОВ ПЕРЕМЕННЫХ
Str(x, s) x-целый или вещественный s-строковый Последовательность символов "s" из цифр числа "x"
Val(s, v, cod) s-строковый v-целый или вещественный cod- целый Двоичная форма числа "v"последовательности "s" cod=0 (код ошибки)
  ФУНКЦИИ ПРЕОБРАЗОВАНИЯ ТИПОВ ПЕРЕМЕННЫХ
Trunc(x) вещественный LongInt целая часть "х"
Round(x) вещественный LongInt округление "х" до целого
Odd(x) целый логический возвращает True если "х" - нечетное число
Сhr(x) Byte Char Символ ASCII кода "х"
Ord(c) Char Порядковый Byte LongInt ASCII код символа "с" Порядковый номер символа "с"

Общий вид

v:= a; {здесь v – переменная, a – выражение,:= - операция присваивания. Выражение a может содержать константы, переменные, названия функций, знаки операций и скобки.}

Сначала выполняется значение выражения, указанного в правой части оператора, а затем его результат записывается в область памяти, имя которой указанно слева.

Останавливает работу программы и ждет пока пользователь введет данные с клавиатуры.

read ( а) read ( а,b)

readln ( а,b) readln ( а)

Выводит необходимую информацию на экран монитора

write (а) write (а)

writeln (а) writeln (а,b)

При выводе данных вещественного типа ширина поля определяет количество отображаемых разрядов чисел. При этом значение выводится в экспоненциальном формате.

3.24E-0001.

Если необходимо вывести вещественное значение в формате с фиксированной точкой, то используется еще одна, расширенная конструкция:

Writeln(значение: ширина_поля_вывода: ширина дробной части);


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: