Операторы увеличения/уменьшения на 1

Кроме того, для операции "увеличить/уменьшить переменную на 1" есть специальные операторы "++" и "--" соответственно:

++А; # увеличить А на 1
--А; # уменьшить А на 1

Таким образом, следующие операции эквивалентны:

А = A+1; A += 1; ++A;
А = A-1; A -= 1; --A;

Операторы "++" и "--" допускается указывать как до имени переменной, так и после. Разница тут в возвращаемом значении: если оператор указан до имени переменной, то возвращается значение уже увеличенное/уменьшенное на 1. Если же оператор указан после имени переменной, то возвращается исходное значение переменной. Например:

А = 1000;
Сообщить(++А); # будет сообщено 1001
Сообщить(А++); # тоже будет сообщено 1001