Регистрация
Войти
Стать экспертом Правила
Другие предметы

Определите значение переменной S после выполнения опера-торов:i:=0; S:=0While i<3 doBegini:=i+1;S:=S+i*iEnd;

ОТВЕТЫ

S = 14

Объяснение:

i := 0; // i = 0

S := 0; // S = 0

while i < 3 do  // Пока значение переменной i < 3

begin  // Начало цикла

~~~~~~~~~~~~

Итерация 1:

i := i + 1;  // i = 0 + 1 (( i = 1 ))

S := S + i * i; // S = 0 + 1 × 1 (( S = 1 ))

~~~~~~~~~~~~

Итерация 2:

i := i + 1;  // i = 1 + 1 (( i = 2 ))

S := S + i * i; // S = 1 + 2 × 2 (( S = 5 ))

~~~~~~~~~~~~

Итерация 3:

i := i + 1;  // i = 2 + 1 (( i = 3 ))

S := S + i * i; // S = 5 + 3 × 3 (( S = 14 ))

~~~~~~~~~~~~

end; // Конец цикла

433
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам