Дана последовательность операторов: A:=1; B:=2; While A+Bamp;lt;8 do Begin A:=a+1; B:=b+2;
Дана последовательность операторов: A:=1; B:=2; While A+Bamp;lt;8 do Begin A:=a+1; B:=b+2; End; S:=a+b; Сколько раз будет повторен цикл и какими будут значения переменныхa,b,sпосле выполнения этой последовательности операторов?
Задать свой вопросВ условии цикла while фигурирует сумма переменных a и b. За одно прохождение цикла она увеличивается на 3: на 1 возрастает переменная a, и на 2 переменная b. При первом входе в цикл сумма a + b = 1 + 2 = 3. На выходе из цикла эта сумма одинакова 6. С этой суммой можно войти в цикл еще раз сумма на выходе составит 9 и цикл закончит выполняться, поэтому что a + b gt; 8.
Значения переменных a и b после первого и второго исполненья цикла:
- а:= а + 1 = 1 + 1 = 2; b:= b + 2 = 2 + 2 = 4.
- a:= a + 1 = 2 + 1 = 3; b:= b + 2 = 4 + 2 = 6.
s:= a + b = 3 + 6 = 9.
Ответ. Цикл выполнится два раза. Значения переменных: а = 3, b = 6, s = 9.
-
Вопросы ответы
Статьи
Информатика
Статьи
География.
Литература.
Разные вопросы.
Математика.
Разные вопросы.
Литература.
Литература.
Разные вопросы.
Кыргыз тили.
Математика.