Стандартные функции Турбо Паскаля

Ввод исходных данных.

Варианты ввода исходной информации покажем на примерах:

    • Const х=20; {идентификатору x задается постоянного значения в разделе описания констант}
    • y:=20; {идентификатору y присваивается численное значение в теле основной программы}
    • read(x); { выполнение программы приостанавливается для ввода значения "x" с клавиатуры. Оператор аналогичен оператору INPUT в Бейсике}
    • readln(x); {ввод значения идентификатора с новой строки}
    • read(x,y); {ввод двух значений x,y. Одно значение от другого отделяется нажатием клавишей пробела или Enter}
    • Write(‘x= ’); readln(x); {Ввод значения с пояснением. На экране в месте ввода появляется сообщение: ‘х= ’}

Расчет.

Основные математические соотношения и операции Турбо Паскаль:

    • + { сложение}
    • – { вычитание}
    • * { умножение}
    • / { деление}
    • = {равенство (используется при описании констант, типов и т.д.)}
    • := {присваивание}
    • > { больше}
    • < { меньше}
    • >= { больше либо равно}
    • <= { меньше либо равно}
    • <> { не равно}.

Стандартные функции Турбо Паскаля

    • abs(x); {модуль, абсолютная величина}
    • exp(x); {еx- экспонента}
    • sqr(x); {x2 - квадрат числа}
    • sqrt(x); { - корень квадратный}
    • ln(x); {вычисление натурального логарифма }

{ - вычисление логарифма по произвольному основанию}

{xa=exp(a*ln(x)) - возведение в степень}

    • sin(x); {-вычисление синуса}
    • cos(x); {-вычисление косинуса}

{tg(x) = sin(x)/cos(x) - вычисление тангенса}

{ctg(x) = cos(x)/sin(x) - вычисление котангенса}

    • arctan(x); {вычисление арктангенса}
    • round(x); {округление: x=4.9; y=round(x), ⇒ y=5 }
    • trunc(x); { выделение целой части: x=4.9; y=trunc(x), ⇒ y=4}
    • i mod j; { остаток целочисленного деления 10 mod 3 → 1 {10:3=3(1)}
    • i div j; { целочисленное деление 10 div 3 → 3}
    • chr(i); { по порядковому номеру i возвращает символ}
    • ord(b); {функция, обратная предыдущей (возвращение порядкового номера)}
    • int(r);{возвращение целой части числа}
    • frac(r);{возвращение дробной части числа}

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



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