Модуль crt (cathode ray tube) Процедуры и функции clrscr textcolor(цвет) Операция Очистить экран Установить цвет текста textbackground(цвет) Установить цвет фона delay(время в миллисекундах) gotoxy(колонка,строка) Пример clrscr textcolor(1) textcolor(blue) textbackground(1) textbackground(blue) Остановить выполнение на заданное время delay(1000) Установить курсор на заданную позицию gotoxy(40,20) repeat write('o') until keypressed keypressed Если была нажата клавиша, то true (функция) readkey Остановить выполнение до нажатия клавиши, прочитать код нажатой клавиши (функция) readkey c:=readkey Номер и имя цвета 0 black 1 blue 2 green 3 cyan 4 red 5 magenta 6 brown 7 lightgray Номер и имя цвета 8 darkgray 9 lightblue 10 lightgreen 11 lightcyan 12 lightred 13 lightmagenta 14 yellow 15 white Арифметические средства языка Арифметическая операция + * / div mod shl shr Описание операции Сложение Вычитание Умножение Деление Целочисленное деление (деление без остатка) Остаток от деления Двоичный сдвиг влево Двоичный сдвиг вправо Функция abs(x) sqr(x) sqrt(x) pi Результат функции Модуль числа (абсолютное значение) Квадрат числа Квадратный корень числа Число пи ~ 3.14... Функция sin(x) cos(x) ln(x) exp(x) Результат функции Синус числа Косинус числа Логарифм натуральный Экспонента (число e в степени x) Функция int(x) trunc(x) round(x) Результат функции Целая часть числа Целое число без округления Целое число с округлением Пример abs(-2) = 2 sqr(2) = 4 sqrt(4) = 2.0 Пример sin(pi) = 0 cos(0) ~ 1.0 ln(1) = 0 exp(1) ~ 2.72 Пример int(3.6) = 3.0 trunc(3.6) = 3 round(3.6) = 4 Пример 5.0/2.0 = 2.5 5 div 2 = 2 5 mod 2 = 1 5 shl 1 = 10 5 shr 1 = 2