Условие:
Определите значение s после выполнения следующих операторов.
s:=0 ; i:=1 ;
while is 1 do i:=i-1; s:=s+i* i;
Решение:
Рассмотрим пошагово работу программы. 1. Сначала выполняются операторы инициализации: s := 0 и i := 1. 2. Затем начинается цикл с условием «while is 1 do». Здесь условие – константа 1, которая интерпретируется как логическая истина, то есть условие ВСЕГДА истинно. Это означает, что цикл является бесконечным и никогда не завершится. 3. На первой итерации цикла: • i изменяется:...
