Сколько раз будет выполнен цикл "до" в фрагменте программы? a: =1; repeat a: =a*2; until a> =16

evegn1331 evegn1331    1   26.09.2019 01:40    1

Ответы
kseniatrof kseniatrof  08.10.2020 19:42
5 раз будет выполнен
ПОКАЗАТЬ ОТВЕТЫ
DevilWoods DevilWoods  08.10.2020 19:42
ответ: 4 раза.

a = 1 повторять a = a * 2 прекращать когда a >= 16
a = 1 * 2 = 2 ( 2 >= 16 - нет, продолжаем)
a = 2 * 2 = 4 (4 >= 16 - нет, продолжаем)
a = 4 * 2 = 8 (8 >= 16 - нет, продолжаем)
a = 8 * 2 = 16 (16 >= 16 - да, прекращаем)
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика