Теория:

Команда присваивания позволяет задавать значения переменным или менять их значение.
Общий вид команды присваивания: 
 
Screenshot_18.png
 
Команду присваивания можно применять к любому типу данных.
 
Рассмотрим пример.
 
Определите значение переменной \(b\) после выполнения алгоритма:

\(а := 2\)
\(b := 4\)
\(а := 3*а + 2*b\)
\(b := a/2*b\)
\( \) 
Выполняя первую команду переменной \(a\) присваивается значение \(2\) и это значение записывается в ячейку оперативной памяти.
Далее переменной \(b\) присваивается значение \(4\), оно также записывается в оперативную память.
В третье строке переменной \(а\) присваивается новое значение, вычислим:
\(а := 3*а + 2*b\);
\(а := 3*2+ 2*4\);
\(а := 14\).
Теперь в оперативной памяти хранится значение переменной \(a=14\). Предыдущее значение \(2\) из памяти стёрлось.
Выполним последнюю строку данного нам алгоритма. (Помним о том, что на данный момент в оперативной памяти хранятся данные \(a=14\), \(b=4\).)
\(b := a/2*b\);
\(b := 14/2*4\);
\(b := 28\).
 
После выполнения всего алгоритма \(a=14\), \(b=28\).
Ответ: \(28\).