Кажется это Паскаль. И если это Паскаль, то a=a-b*3 не является операцией присвоения, а операцией сравнения, т.к. используется знак "=", а не ":=". И если это не ошибка в задании, то значит подвох. И ответ будет - значения переменных не поменяются, то есть a = 100, а b = 30.
Если же здесь опечатка, и имелось в виду не операция сравнения a=a-b*3, а операция присвоения a:=a-b*3, тогда после выполнения данного алгоритма значения переменных буду:
Кажется это Паскаль. И если это Паскаль, то a=a-b*3 не является операцией присвоения, а операцией сравнения, т.к. используется знак "=", а не ":=". И если это не ошибка в задании, то значит подвох. И ответ будет - значения переменных не поменяются, то есть a = 100, а b = 30.
Если же здесь опечатка, и имелось в виду не операция сравнения a=a-b*3, а операция присвоения a:=a-b*3, тогда после выполнения данного алгоритма значения переменных буду:
a = 10, b = 30