Реферат: Основы языка Паскаль
BEGIN
writeln (‘введите натуральное число n’);
|
FOR i: =1 TO N DO
|
T : = n/i;
IF T = INT (T) THEN writeln (T);
END;
END.
Конструкция
FOR i: =n DOWNTO k DO
оператор;
используются для того случая, когда счетчик уменьшается на 1 при каждом следующем шаге.
Пример: Вывести на экран все четные числа от 100 до 1
PROGRAM CHISLO;
VAR
i: integer;
|

FOR i:= 100 DOWNTO 1 DO
|
END.
Если в данных конструкциях начальные значения совпадают с конечны значением, то операторы цикла выполняются один раз.
Конструкция цикла с предварительной проверкой условия
WHILE <условие> DO
оператор;
{или группа операторов в операторных скобках BEGIN-END}.
Эта фраза обозначает следующее: « До тех пор пока условие является истиной, выполняются операторы цикла».
При этом необходимо помнить, что:
1. если условие ложно, сразу же при первом обращении к циклу, то тело цикла выполняться не будет;
2. данная конструкция цикла может работать, как конструкция цикла со счетчиком, но при этом необходимо изменять переменную, являющуюся счетчиком, с помощью оператора присваивания. В конструкции WHILE можно выбирать любой необходимый шаг.
Пример.
Вычислить y= sin2 x +2,5x при x [-1; 1] с шагом ∆x= 0,25.