Вопрос, который вызвал трудности

Определить значение переменной s после выполнения операторов:
i:=0; s:=0;
while i < 3 do
begin
i:=i+1;
s:s+i*i
end;

Ответ экспертов Учись.Ru

Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме «Информатика». Ваш вопрос звучал так:

Определить значение переменной s после выполнения операторов:
i:=0; s:=0;
while i < 3 do
begin
i:=i+1;
s:s+i*i
end;

После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:

Ответ можно получить, выполнив расчет по программе по шагам:
1. 0<3 ⇒ i=0+1=1, s=0+1*1=1<br>2. 1<3 ⇒ i=1+1=2, s=1+2*2=5<br>3. 2<3 ⇒ i=2+1=3, s=5+3*3=14<br>4. 3<3 - условие не выполняется, цикл заканчивается<br>s=14