Дана последовательность операторов: a:= 1; b:=1; while a+b amp;lt; 8 do

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

Задать свой вопрос
1 ответ
Цикл while работает пока условие правильно
1-ый проход цикла: 1+1lt;8 (условие правильно)
a:=1+1; (2)
b:=1+2; (3)
2-ой проход цикла: 3+2lt;8 (условие правильно)
a
:= 2+1; (3)
b
:=3+2; (5)
3-ий проход цикла: 5+3lt;8 (условие неверно т.к. в условие взыскательное неравенство)
s
:=5+3;
Проверка условия выполнится 3 раза,но цикл выполнится 2 раза
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт