Присваивание с изменением
К переменным вещественного и целочисленного типа и типа "дата" применима операция присваивания с изменением. Эти операторы позволяют более лаконично, чем оператор присваивания, записать арифметические операции значений. При применении операции присваивания с измененим сначала выполняется арифметическая операция, а затем сохраняется результат. Кроме того, доступ к переменной производится только один раз, что увеличивает скорость.
Синтаксис:
- Оператор увеличения на значение шага
<переменная> += <шаг>
<переменная> -= <шаг>
<переменная> *= <шаг>
<переменная> /= <шаг>
Шагом может быть любое выражение числового типа.
Пример:
ВЫЧИСЛИТЬ ПЕРЕМ ЦЕЛОЕ : ф = 1 ф += 10 // ф = ф + 10 ф -= 5 // ф=ф-5 ф *= 5 // ф =ф*5 ф /= 5 // ф=ф/5 д = 28.02.2000 д += 2 // д = 02.03.2000 КОНЕЦ
Для строк может применяться схожий по написанию оператор добавления в конец.
Синтаксис:
<строковая переменная> += <строковое выражение>
К значению строковой переменной пристыковывается строковое значение стоящего справа от оператора выражения.
Пример:
ВЫЧИСЛИТЬ ПЕРЕМ СТРОКА: фио = "Иванов" фио += " Петр" // фио = "Иванов Петр" КОНЕЦ