Переменная в алгоритмическом языке
Переменная в алгоритмическом языке — это именованная область памяти, в которой во время выполнения алгоритма хранится значение. Значение переменной может изменяться, а имя позволяет обращаться к нему в командах алгоритма.
Как используется переменная
Переменная состоит из имени и текущего значения. Имя выбирают так, чтобы оно отражало назначение: сумма, счётчик, возраст. В школьном алгоритмическом языке переменные записывают в командах вычисления, сравнения и повторения.
Чтобы задать переменной значение, используют присваивание. Например, команда \(x := 5\) означает: вычислить выражение справа и сохранить полученный результат в переменной \(x\). Если затем выполнить \(x := x + 1\), старое значение будет заменено новым: \(6\).
Пусть переменная счётчик сначала получила значение \(0\). Команда счётчик := счётчик + 1 увеличивает её значение до \(1\). При следующем выполнении той же команды значение станет $2`. Так переменная хранит состояние алгоритма между командами.
Переменная — это место для хранения значения, а оператор присваивания — команда, которая это значение записывает или изменяет. Запись \(x := x + 1\) не является математическим равенством: сначала берётся старое значение \(x\), затем вычисляется результат и сохраняется обратно.
Как изменится переменная \(a\), если сначала выполнить \(a := 3\), а затем \(a := 2 \cdot a\)?
Главное
- Переменная — именованная область памяти для хранения текущего значения.
- Значение переменной можно изменить оператором присваивания.
- В выражении справа от присваивания используется старое значение переменной, а результат записывается как новое.