Определите значение переменной после выполнения следующего фрагмента программы: S := 0;i := 5while i < 0 do beginS := S + i;i := i - 1end;
Ответ:
вроде так но могу ошибиться
Объяснение:
S:=0; i:=7;
while i > 1 do begin
S := S + i div 2 = 0 + 3 = 3;
i := i - 1 = 6;
end;
Аккуратно посчитав значения на каждом шаге, находим, что в итоге S = 12.