Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Информатика. С объяснением

Крутая Псина Ученик (90), открыт 10 часов назад
Решите с объяснением.
Определите значение S после выполнения программы, где S и a целые переменные:
S:=0; i:=1;
while i<3 do begin
S:=S+i;
i:=i+1; end;
5 ответов
Нитро Глицерин Знаток (423) 10 часов назад
sisi выполняется пока i не дойдет до 3х
Samuel Winfree Знаток (372) 10 часов назад
короче s будет 3 потому что сначала 1 потом +2 получилось 3 дальше цикл кончается
Howard Asmus Знаток (350) 10 часов назад
короче s будет 3 сначала s 0 потом i 1 прибавили стало 1 потом 2 стало 3
ewe 2e¶ CoЛнЫшКоcBeTиТоЧеНЬяРкО* Высший разум (363826) 10 часов назад
 s=0    i=1

while (i<3) - YES, 1<3 true, делаем операции в цикле
s=0+1=1
i=1+1=2

while (i<3) - YES, 2<3 true, делаем операции в цикле
s=1+2=3
i=2+1=3

while (i<3) - NOPE, 3<3 false, НЕ делаем операции в цикле
и идем прочь из цикла

В самом конце значение переменной по имени s равно 3
Крутая ПсинаУченик (90) 10 часов назад
подскажите пожалуйста, а если вот так:
S:=2; i:=1;
while i<3 do begin
S:=S+i;
i:=i+1; end;
ewe 2e¶ CoЛнЫшКоcBeTиТоЧеНЬяРкО* Высший разум (363826) Крутая Псина,
 s=2    i=1 
 
while (i<3) - YES, 1<3 true, делаем операции в цикле 
    s=2+1=3 
    i=1+1=2 
 
while (i<3) - YES, 2<3 true, делаем операции в цикле 
    s=3+2=5  
    i=2+1=3 
 
while (i<3) - NOPE, 3<3 false, НЕ делаем операции в цикле 
    и идем прочь из цикла 
 
В самом конце значение переменной по имени s равно 5 
Похожие вопросы