Типы данных

Целые числа

ТипРазмерЗнаковый
целое64 битада
целое88 битда
целое1616 битда
целое3232 битада
целое6464 битада (то же, что целое)
беззнак88 битнет
беззнак1616 битнет
беззнак3232 битанет
беззнак6464 битанет

⚠️ Важно: типы разной разрядности не смешиваются неявно — целое32 и целое в одном выражении требуют явного приведения:

целое32 а = 5;
целое б = 10;
целое итог = целое(а) + б;   // явное приведение обязательно

Дробные числа

дробное (по умолчанию, 64 бита), дробное32, дробное64.

Текст

текст — строка. Литералы в двойных кавычках: "привет". Конкатенация — оператором +:

текст имя = "Аня";
текст приветствие = "Привет, " + имя + "!";

Экранированные последовательности внутри строк: \n (новая строка), \r (возврат каретки — важно для сетевых протоколов вроде HTTP, где строки заголовков разделяются именно парой \r\n), \t (табуляция), \" (кавычка), \\ (обратный слеш).

Логический тип

верно — булев тип. Литералы: да (истина) и нет (ложь) — не true/false.

верно готово = да;
если (готово)
    вывести("Готово!");
конец