Сколько раз выполнится тело цикла? B:=10; X:=100; WHILE B>-1 DO BEGIN IF X<10 THEN B:=B-2; X:=X DIV 8 +2; B:=B-3; END; A) 1 раз; B)2 раза; C)3 раза; D)4 раза; E)5 раз;
При каждой итерации цикла значение переменной B уменьшается на 5 (2+3), а значение переменной X изменяется по формуле X:=X DIV 8 +2. Так как изначально X=100, то после первой итерации X=14 (100 DIV 8 + 2), после второй итерации X=3 (14 DIV 8 + 2). После третьей итерации X=2 (3 DIV 8 + 2). На четвертой итерации условие X<10 нарушится, поэтому цикл завершится.
Таким образом, тело цикла выполнится 3 раза. Ответ: C)3 раза.
При каждой итерации цикла значение переменной B уменьшается на 5 (2+3), а значение переменной X изменяется по формуле X:=X DIV 8 +2. Так как изначально X=100, то после первой итерации X=14 (100 DIV 8 + 2), после второй итерации X=3 (14 DIV 8 + 2). После третьей итерации X=2 (3 DIV 8 + 2). На четвертой итерации условие X<10 нарушится, поэтому цикл завершится.
Таким образом, тело цикла выполнится 3 раза. Ответ: C)3 раза.