проанализируйте следующий цикл:

while a<b do c:=a=b;

в чем его особенность?

2

Ответы и объяснения

2013-03-26T13:45:25+04:00

Мне кажется что тут допущенна ошибка  c:=a=b

 

а еще он бесконечный

2013-03-26T18:38:16+04:00

выражение c:=a=b; означает положить в переменную с результат сравнения переменных a и b и делать это пока a < b, вероятней всего программа зациклится

 

Если бы было написано

while a<b do c:=a:=b;

тогда цикл отработает 1 раз и все 3 переменные будут равны b