Дана последовательность операторов: a := 1; и b := 2; while a+b меньше 8 do begin a := a+1; b := b+2 end; s := a+b; Сколько раз будет повторен цикл и, какими будут значения переменных a, b и s после завершения этой последовател...

Дана последовательность операторов: a := 1; и b := 2; while a+b<8 do begin a := a+1; b := b+2 end; s := a+b; Сколько раз будет повторен цикл и, какими будут значения переменных a, b и s после завершения этой последовательности операторов?
Гость
Ответ(ы) на вопрос:
Гость
a=1; b=2 1+2<8 ⇒ истина; 1 шаг цикла.  a=a+1=1+1=2; b=b+2=2+2=4 2+4<8 ⇒ истина; 2 шаг цикла. a=2+1=3; b=4+2=6 3+6<8 ⇒ ложь s=3+6=9 Ответ: цикл выполнится 2 раза, переменные: a=3; b=6, s=9
Не нашли ответ?
Ответить на вопрос
Похожие вопросы