Дана последовательность операторовcocaine Ученик (144), Вопрос ** голововании 1 год...

0 голосов
17 просмотров
Дана последовательность операторовcocaine Ученик (144), Вопрос на голововании 1 год назад1+
a:=1; b:=1;

While a+b<8 do <br>
Begin

a:=a+1;

b:=b+2;

End;

S:=a+b;

Сколько раз будет повторен цикл, и какими будут значения переменных a,b и S после завершения этой последовательности операторов?

Информатика (48 баллов) | 17 просмотров
Дан 1 ответ
0 голосов
a:=1; b:=1; 

1+1<8<br>Первая итерация цикла:
Начало
    a:=a+1=1+1=2;
    b:=b+2=1+2=3;
Конец

2+3<8<br>
Первая итерация цикла:
Начало
    a:=a+1=2+1=3;
    b:=b+2=3+2=5;
Конец

3+5=8
Цикл завершился. Он был повторен 2 раза.

a=3;
b=5;
S:=a+b=3+5=8;

(3.7k баллов)