Основы программирования на языке Pascal. Дмитрий Кудрец

Чтение книги онлайн.

Читать онлайн книгу Основы программирования на языке Pascal - Дмитрий Кудрец страница 4

Основы программирования на языке Pascal - Дмитрий Кудрец

Скачать книгу

на языке «Pascal» записываются в одну строку.

      Числа на языке «Pascal» обычно записываются в десятичной системе счисления. Они могут быть целыми и действительными. Положительный знак числа может быть опущен. Целые числа записываются в форме без десятичной точки. Например, 217, -45.

      Действительные числа записываются в форме с десятичной точкой или в форме с использованием десятичного порядка, который изображается буквой Е. В такой записи буква E означает «умножить на 10 в степени». Например, 28.6, -0.018, 5Е12, -1.72Е9, 3.1Е-16.

      «Pascal» допускает запись целых чисел и фрагментов действительных чисел в форме с порядком в шестнадцатеричной системе счисления. Например, $7F, $ABC0.

      Литерные величины в языке «Pascal» – это последовательность символов, записанная между апострофами. Если в строке в качестве содержательного символа необходимо употребить сам апостроф, то следует записать два апострофа. Например, «СТРОКА», «STRING».

      Сложение обозначается символом «+», вычитание «-», умножение «*», деление «/». Например, математическая запись на языке «Pascal» примет вид: (1/2—3/4) *5.

      При вычислении операции выполняются в следующем порядке:

      – возведение в степень, изменение знака;

      – логическое NOT;

      – арифметические умножение и деление, логическое AND;

      – арифметические сложение и вычитание, логическое OR;

      – операции отношения.

      Рядом стоящие умножение и деления выполняются слева направо, равно как и рядом стоящие сложения и вычитания. Для определения порядка действий используются скобки. Число скобок не ограничено. Единственное правило – количество открывающихся скобок должно быть равно количеству закрывающихся. Например, выражение A*B/C*D означает то же, что и (A*B/C) *D. Чтобы C*D было в знаменателе, нужно написать A*B/ (C*D).

      Также по особым правилам записываются и операции отношений (сравнений). Например, математическое выражение 1≤ Х ≤50 будет записано следующим образом: (1≤Х) AND (Х≤50).

      Стандартные функции языка «Pascal»

      Для обозначения математических функций применяются следующие обозначения:

      PI – возвращает значение 3,14159…

      SIN () – функция синуса; аргумент задается в радианах; функция возвращает вещественное значение. Например, SIN (0) =1, SIN (PI/2) =0.

      COS () – функция косинуса; значение аргумента в радианах; функция возвращает вещественное значение. Например, COS (0) =0, COS (PI/2) =1.

      ARCTAN () – функция арктангенса; тип результата – вещественный.

      ABS () – абсолютная величина аргумента. Например, ABS (-5) =5, ABS (146) =146. Аргумент для данной функции может быть целым либо вещественным; тип возвращаемого значения определяется типом аргумента.

      SQRT () – корень квадратный из аргумента. Например, SQRT (9) =3.

      A MOD B – остаток от деления числа А на B. A и – целые числа. Например, 123 MOD 10 =

Скачать книгу