Справочник по Pascal
Структура программы
Стандартные типы
Выражения
Стандартные функции
Примеры программ
Ключевые слова
Литература

СТАНДАРТНЫЕ ТИПЫ ДАННЫХ
Тип и обозначение Операции
  • Целый тип - INTEGER ;

  • var i , j : integer ;
    i : =12 ; j : =7 ;
    + - * /
    div -деление нацело;
    mod -остаток от деления;
    odd(x) -четный (false), нечетный (true).
    succ(x) -следующее за X.
    pred(x) -предыдущее перед X.
  • Вещественный тип - REAL.

  • var X , Y : real;
    X : = 157.432 ;
    Y : =2.107E-10 ;
    + - * /
    trunc(x) -целая часть дроби.
    round(x) -округление до целого.
  • Литерный тип - CHAR.

  • var SIM , LM : char ;
    SIM : = ' * ' ; LM : = ' Y '.
    ord(s) -дает порядковый номер символа S.
    chr(I) -дает символ c номером I.
  • Логический тип - BOOLEAN.

  • var F , P : boolen ;
    F : = true ; P : =false ;
    (TRUE-истина. FALSE-ложь.)
    and -коньюнкция ( И ).
    or -дизъюнкция ( ИЛИ ).
    not -отрицание ( НЕ ).
  • Строковый тип - STRING.

  • var Str, Ln : string ;
    Str : = ' '; Ln : = ' Pascal ' ;
    Str[5] : = ' W ' ;
    Concat(s1,s2,s3) -функция сцепления строк s1,s2,s3.
    Copy(Str,I,N) -функция копирования из Str N символов с I места.
    Delete(Str,I,N) -процедура удаления.
    Insert(subStr,Str,I) -проц. вставки.
    Length(Str) -функция длина строки.
    Pos(subStr,Str) -функция контекстного поиска subStr в строке Str.
    Str(X:10:3,Str) -процедура преобразования числа X в строку.
    Val(Str,X,code) -процедуре преобразования строкового вида числа в число X.
    Hosted by uCoz