for a:=1 to 100 do s:=s+1;
переменная счётчик (а) целого типа (выкидываем for a:=0.5 to 10 s:=s+4;)
при to начальное значение меньше или равно конечному значению (выкидываем for a:=3 to -8 do s:=s*8;)
при downto начальное значение больше или равно конечному значению (выкидываем for a:=4 downto 40 do s:=7*s;)
for a:=1 to 100 do s:=s+1;
переменная счётчик (а) целого типа (выкидываем for a:=0.5 to 10 s:=s+4;)
при to начальное значение меньше или равно конечному значению (выкидываем for a:=3 to -8 do s:=s*8;)
при downto начальное значение больше или равно конечному значению (выкидываем for a:=4 downto 40 do s:=7*s;)