Смысл операции присваивания
ПРИСВАИВАНИЕ -- это не только запоминание вычисленного значения. Переменная может использоваться также и как элемент логики алгоритма (к которой, как известно, относятся операторы) :
- переменная может запомнить состояние программы, в котором она оказалась в данный момент времени. Последующий фрагмент алгоритма будет использовать ее значение для того, чтобы знать "историю" ее работы ;
-два фрагмента из разных частей алгоритма могут быть связаны непосредственно - для этого используется оператор перехода goto. Другой способ - один из фрагментов формирует значение переменной, которой в дальнейшем пользуется второй фрагмент. Это - связь через переменную-результат.
.
Непосредственная связь Связь через переменную-результат
Фрагмент 1 Фрагмент 1
if (...) goto mmm; if (...) k=1; else k=0;
... ...
Фрагмент 2 Фрагмент 2
mmm: ... if (k==1) ...