Сколько раз выполнится цикл в программе? a := 1; b := 1; While a + b меньше 8 Do begin a := a + 1; b := b + 2 end; Выберите один ответ: 2 бесконечное число раз 3 1

Сколько раз выполнится цикл в программе? a := 1; b := 1; While a + b < 8 Do begin a := a + 1; b := b + 2 end; Выберите один ответ: 2 бесконечное число раз 3 1
Гость
Ответ(ы) на вопрос:
Гость
a := 1; b := 1; While a + b < 8 Do begin a := a + 1; b := b + 2 end; Цикл будет выполняться, пока условие истинно, то есть, пока a+b <8. При первой итерации условие истинно (1+1<8) На второй итерации значения переменных будут равны:  a = 1 + 1 = 2  b = 1 + 2 = 3 Условие истинно (2+3<8) Третья итерация: a = 2 +1 = 3 b = 3 + 2 = 5 Условие ложно (3 + 5<8), программа выйдет из цикла. Ответ: цикл выполниться три раза.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы