• Предмет: Информатика
  • Автор: doshickkyplinova
  • Вопрос задан 7 лет назад

Сколько раз будет выполнен цикл "ДО" в приведенном фрагменте программы?

a:=1;
repeat
a:=a*2;
until a>=16

Ответы

Ответ дал: Adam0Slender
0
5 раз будет выполнен
Ответ дал: elenaklon
0
Ответ: 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 - да, прекращаем)
Вас заинтересует