В данной задаче представлены различные команды присваивания в контексте переменных A и B типа integer. Давайте рассмотрим каждую команду по отдельности и определим, где допущены ошибки.
a) A:=B+7
Эта команда корректна. Она означает, что к значению переменной B прибавляется 7, и результат присваивается переменной A.
b) A-B:=4
Эта команда содержит ошибку. В языке программирования не допускается использование выражения (A-B) в качестве левой части операции присваивания. Левая часть операции присваивания должна быть переменной, а не выражением.
c) B:=A
Эта команда корректна. Значение переменной A присваивается переменной B.
d) A:=-7
Эта команда также корректна. Здесь переменной A присваивается отрицательное число -7.
Итак, ошибка присутствует только в команде b) A-B:=4, где неправильно использована левая часть операции присваивания.