Определите значение переменной после выполнения следующего фрагмента программы: S :=...

0 голосов
28 просмотров

Определите значение переменной после выполнения следующего фрагмента программы: S := 0;i := 5while i < 0 do beginS := S + i;i := i - 1end;​


Информатика (12 баллов) | 28 просмотров
Дан 1 ответ
0 голосов

Ответ:

вроде так но могу ошибиться

Объяснение:

S:=0; i:=7;

while i > 1 do begin

S := S + i div 2 = 0 + 3 = 3;

i := i - 1 = 6;

end;

 Аккуратно посчитав значения на каждом шаге, находим, что в итоге S = 12.

(58 баллов)