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

Читать онлайн.
Название Основы программирования на языке Pascal
Автор произведения Дмитрий Кудрец
Жанр Компьютеры: прочее
Серия
Издательство Компьютеры: прочее
Год выпуска 0
isbn 9785449398857



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

логическое 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 = 3; 17 MOD 12 = 5.

      A DIV B – вычисление целой части частного от деления числа A на B. Например, 123 DIV 10 = 12, 5 DIV 8=0.

      TRUNK () – нахождение целой части аргумента. Например, TRUNK (23.45) =23, TRUNK (125) =125.

      INT () – возвращает целую часть аргумента в виде вещественного значения. Например, INT (23.5) =23.

      FRAC () – дробная часть аргумента. Например, FRAC (23.45) =0.45.

      ROUND () – округляет аргумент до целого значения; тип результата – Longint. Например, ROUND (12.15) =12, ROUND (12.51) =13.

      EXP () – вычисляет значение ex (экспоненциальная функция); тип результата – вещественный.

      LN () – натуральный логарифм аргумента. Тип функции – вещественный.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

/9j/4AAQSkZJRgABAQABLAEsAAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAABFsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2