|
|||||||||
Цикл с параметром.. FOR <параметр>:=<н.з.> TO <к.з.> DO. FOR <параметр>:=<н.з.> DOWNTO <к.з.> DO. Нельзя явно изменять параметр цикла в теле арифметического цикла, но можно использовать его в выражениях в качестве опера ⇐ ПредыдущаяСтр 2 из 2 Цикл с параметром. Арифметический цикл – это цикл, в котором заранее известно число его повторений.
Параметр – это простая переменная целого типа. Начальное и конечное значение – это переменные или выражения целого типа. Шаг может быть равен +1 или -1. Цикл повторяется до тех пор, пока значение параметра лежит в интервале между начальным значением и конечным значение включительно. Формат оператора: 1. Если Шаг равен +1 FOR < параметр>: =< н. з. > TO < к. з. > DO < тело цикла>; Примеры: For i: =1 to 5 do или For i: = -5 to -1 do Writeln (i); Writeln (i);
2. Если Шаг равен -1 FOR < параметр>: =< н. з. > DOWNTO < к. з. > DO < тело цикла>; Примеры: For i: =5 downto 1 do или For i: = -1 downto -5 do Writeln (i); Writeln (i); !!! При этом если н. з. < к. з, то оператор не выполнится ни разу
Нельзя явно изменять параметр цикла в теле арифметического цикла, но можно использовать его в выражениях в качестве операнда.
Если тело цикла содержит более одного оператора, то оно заключается в операторные скобки begin … end. Например: For i: =1 to 5 do Begin K: =K+2; Writeln (K); End; Задание №2 (самостоятельно). Определить значение переменной S после выполнения следующих операторов:
Задание №3 (самостоятельно). Определить сколько раз будет выполняться тело следующих операторов цикла.
|
|||||||||
|