Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Работа с программой

Строка меню

Комбинация клавиш

Действие

Run – Run

Ctrl – F9

Выполнить программу

Debug – User

Alt – F5

Просмотр результата работы программы

Shift – Ctrl (справа)

Переход на русский алфавит

Shift – Ctrl (слева)

Переход на английский алфавит

Debug – Output

Окно пользователя для просмотра результатов работы программы

File – Save

F2

Сохранение программы на диске

Ctrl – Break

Прерывание работы программы

File – Exit

Alt – X

Выход из Turbo Pascal

Алфавит языка Turbo Pascal

Алфавит включает:

·  прописные и строчные буквы латинского алфавита: от А до Z, от а до z и специфические символы @ # $;

·  прописные и строчные буквы кириллицы (для символьных и строковых данных): от А до Я, от а до я;

·  цифры: 8 9;

·  специальные символы: пробел + - / = * < > ( ) { } [ ] , . : " ' ! % & _ (символ подчеркивания).

Типы данных

Тип переменной

Диапазон значений

Простые стандартные типы

Целочисленный

integer

от - 32768 до + 32байта)

Байтовый

byte

от 0 до байт)

Короткий целочисленный

shortint

от-128 до + байт)

Целочисленный длиною в слово

word

от 0 до 65байта)

Длинный целочисленный

longint

от - до + 2147483байта)

Вещественный

real

от 2,9 хдо 1,7 хбайтов)

Тип с одинарной точностью

single

от 1,5 х 10-45до3,4х 1байта)

Тип с двойной точностью

double

от 5,0 хдо 1,7 х 10 байтов)

Тип с повышенной точностью

extended

от1,9х10-4952до1,1х104байтов)

Логический

boolean

true, false (1 байт)

Символьный

char

наборы символов, определяемые ASCII

(1 байт)

Структурированные типы

Массивы

array

Записи

record

Множества

set

Файлы

file

Строки

string

от 1 до 255

Указатели

pointer

Арифметические операции

Знак

Операция

Тип данных

+

сложение

-

вычитание

*

умножение

real

/

деление вещественное

integer

div

деление целочисленное

mod

получения остатка от деления целых чисел

Внимание! Операция возведения в степень отсутствует.

Математические функции

Функция

Запись в языке Паскаль

Тип аргумента

Тип результата

| x |

abs(x)

integer, real

integer, real

x 2

sqr(x)

integer, real

integer, real

sqrt(x)

integer, real

real

Sin x

sin(x)

integer, real

real

Cos x

cos(x)

integer, real

real

arctg x

arctan(x)

real

real

ех

exp(x)

real

real

Выделение дробной части аргумента

frac(x)

real

real

Выделение целой части аргумента

int(x)

real

real

ln x

ln(x)

real

real

Проверка четности

odd(x)

longint

Boolean(true, если число нечетное)

Формирование случайного числа

random(x)

word

integer

random;

аргумент не задан

real

Округление вещественного числа до целого

round(x)

real

integer, longint

Выделение целой части вещественного числа

trunc(x)

real

integer, longint